Invitación a Seminarios Web “Miércoles de Intel oneAPI”
Serie de talleres para conocer a fondo Intel oneAPI, el sucesor de Intel Parallel Studio
Serie de talleres para conocer a fondo Intel oneAPI, el sucesor de Intel Parallel Studio
Parallel Studio XE ha permitido a los desarrolladores durante años codificar con las últimas técnicas de vectorización, subprocesamiento múltiple, paralelización y optimización de memoria de una forma simplificada.
Con oneAPI, Intel ahora amplía estas capacidades a múltiples plataformas añadiendo herramientas y tecnologías aún más avanzadas.
Revisaremos qué nuevos productos van a encontrar en oneAPI los usuarios de Parallel Studio XE con respecto a su herramienta actual, y el abanico de opciones disponibles para transitar de un producto a otro con importantes ventajas.
Descripción de los temas a tratar en los talleres
Taller #1 | Día 7/04/2021 | Hora 11:00h (CEST)
Temas tratados
En este seminario se abordará la interacción del paradigma de programación de paso de mensajes con novedoso paradigma de oneAPI. Se comenzará sobre una breve descripción del paradigma MPI, para continuar con la combinación de la librería MPI con el compilador Data Parallel C++ (DPC++) incluido en el toolkit básico. Se mostrará un caso de uso, con las etapas de compilación y ejecución de los kernels escritos tanto para sistemas basados en CPUs como GPUs. Por último, se desarrollará una breve demostración de uso en el Intel DevCloud.
Taller #2 | Día 14/04/2021 | Hora 11:00h (CEST)
Temas tratados
En este seminario se pondrá en valor el uso de librerías optimizadas para oneAPI. La librería MKL es conocida por la comunidad por el rendimiento que ofrece en cómputos relacionados con el álgebra lineal, generación de número aleatorios u operaciones matriciales. La librería tiene soporte en el ecosistema de oneAPI bajo el toolkit oneMKL. De igual forma, puede ser invocada en el Data Parallel C++ (DPC++), permitiendo la ejecución de cargas de trabajo en arquitecturas heterogéneas. En el seminario se mostrarán ejemplo de uso, incluyendo la fase de desarrollo, compilación y utilización en el Intel DevCloud.
Taller #3 | Día 21/04/2021 | Hora 11:00h (CEST)
Temas tratados
En este seminario se pondrá en valor el uso de librerías optimizadas para oneAPI. La librería MKL es conocida por la comunidad por el rendimiento que ofrece en cómputos relacionados con el álgebra lineal, generación de número aleatorios u operaciones matriciales. La librería tiene soporte en el ecosistema de oneAPI bajo el toolkit oneMKL. De igual forma, puede ser invocada en el Data Parallel C++ (DPC++), permitiendo la ejecución de cargas de trabajo en arquitecturas heterogéneas. En el seminario se mostrarán ejemplo de uso, incluyendo la fase de desarrollo, compilación y utilización en el Intel DevCloud.
Taller #4 | Día 28/04/2021 | Hora 11:00h (CEST)
Temas tratados
El entorno de oneAPI, incluye herramientas de portabilidad que favorecen la traducción de códigos que hayan sido desarrollados en CUDA. Aunque el proceso de portabilidad de OpenCL a DPC++ es relativamente sencillo puesto que ambos lenguajes tienen modelos y características de programación similares, el uso de DPC++ tiene entre sus ventajas la limpieza en el código al requerir de menos líneas para expresar la misma funcionalidad. En el seminario se darán algunos consejos en la tarea de migrado a DPC++, tanto si el punto de partida es código en CUDA o en OpenCL. Se mostrará con unos ejemplos la tarea de migrado a oneAPI, para finalizar con la fase de compilación de los ejemplos y ejecución en dispositivos del tipo CPU y GPU en el Intel DevCloud.
Expertos que darán las charlas en las distintas sesiones.
Ayúdanos con este formulario a facilitarte las grabaciones de los talleres finalizados o brindarte la información que necesitas.
Dejar un comentario
¿Quieres unirte a la conversación?¡Siéntete libre de contribuir!