Todo sobre oneAPI.
Crea, analiza, optimiza y escala aplicaciones.

Día 24 de noviembre 2022 | Dos sesiones | De 10:00h a 13:00h | Sin coste

Este seminario ha finalizado, es una pena que no hayas podido asistir a este evento en directo y aprovechar las ventajas que este tiene.

Si deseas acceder a la grabación de este, solo tienes que llenar el siguiente formulario

Suscríbete, recibe informaciones y esto no volverá a sucederte.

¡Ver en Diferido Ahora!

Breve recorrido

A finales del pasado año 2020, Intel® ha lanzado la suite de oneAPI como propuesta de una API de programación unificada que facilite el desarrollo de aplicaciones eficientes en los sistemas modernos. La tendencia de especialización en el hardware ha incrementado la complejidad de programación, siendo esta tarea cada vez más ardua y donde la productividad es un reto continuo. Intel® pretende abstraer a los programadores de aplicaciones de esta complejidad hardware presentando un modelo de programación común.

Los desarrolladores pueden crear, analizar, optimizar y escalar aplicaciones del ámbito HPC en una amalgama de dispositivos tan dispares como las CPU de alto rendimiento, GPUs o incluso FPGAs. La herencia de la conocida Intel® Parallel Studio, es la actual oneAPI con sus Toolkits Base y HPC. Durante tres sesiones se profundizará algunas de las características de las herramientas en la suite de oneAPI.

Siguiendo la dinámica de talleres y seminarios sobre oneAPI desarrollados por Danysoft Internacional, proponemos tres nuevos webinar que tratarán de aspectos diversos como son la interacción del compilador DPC++ con la librería oneDPL, la programación eficiente en entornos paralelos de operaciones atómicas y de reducción, y por último en el desarrollo de códigos y aplicaciones en el lenguaje de python con soporte de la API de oneAPI para entornos heterogéneos.

¿Qué vamos a ver?

1ª sesión: Operaciones de reducción y ventajas de uso de extensiones atómicas en DPC++. 

La primera de las sesiones enfatizará en el camino a seguir para explotar eficientemente el paralelismo en aplicaciones del ámbito HPC que contengan las limitantes operaciones atómicas y de reducción. Se mostrará el soporte de oneAPI y su compilador Data Parallel C++ (DPC++) con el modelo de programación de SYCL de las operaciones atómicas y reducción. Se estudiarán algunos ejemplos de códigos, prestando atención en las aquellas soluciones más eficientes para este conjunto de operaciones. Por último se mostrarán ejemplos y casos de uso donde se evaluará el rendimiento en diferentes dispositivos disponibles en el Intel DevCloud.

Hora: 10:00h-11:30h.

2ª sesión: Librería oneDPL compatible con DPC++.

Una segunda sesión versará sobre el uso de la biblioteca Intel® oneAPI DPC++ (oneDPL). La librería oneDPL es un complemento del compilador Intel® oneAPI DPC++. Puede ser vista como una alternativa para los desarrolladores de aplicaciones C++ en sistemas heterogéneos. Su API se basa en los estándares C++ STL, Parallel STL (PSTL) y SYCL con el fin de maximizar la productividad y el rendimiento en dispositivos del tipo CPU, GPU y FPGA. Durante el webinar se mostrarán casos de uso de la librería oneDPL en el Intel DevCloud donde se analizará el rendimiento de varios algoritmos y su interacción con el modelo de programación de SYCL soportado por el compilador de DPC++.

Hora:12:00-13:00.

Detalles

Fecha, Hora y Modalidad

Coste

La asistencia y participación a estos eventos es totalmente gratuita.

Modalidad

Online: Solo necesitas conexión a internet

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *