Intel oneAPI: uso de la herramienta de compatibilidad DPC++ desde aplicaciones en CUDA.

Seminario Web | 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!

¿Qué te proponemos?

Intel lleva años mejorando las herramientas de desarrollo para programadores con el fin de aprovechar las ventajas computacionales del hardware. Las mejoras en el hardware de los procesadores se basan en dotar de varios niveles de paralelismo que pueden ser explotados simultáneamente.

Desde el año 2020, Intel ha dado un paso más con la comercialización del software oneAPI que permite a los desarrolladores de aplicaciones, la utilización de un entorno de programación único que pueda ejecutarse sobre varios dispositivos, permitiendo la explotación de esos niveles de paralelismo con un único modelo de programación soportado sobre la misma API.

Durante este seminario web se abordará el uso de la herramienta de compatibilidad de Intel DPC++ conocida como DPCT que facilita la tarea de migración de aplicaciones desarrolladas en CUDA nativo mediante la generación de código fuente escrito en SYCL.

El compilador DPC++ con soporte de SYCL estándar también incluye algunas extensiones que simplifican el desarrollo de aplicaciones con paralelismo de datos. Intel publica que por lo general, el 90%-95% del código CUDA puede llegar a migrarse automáticamente a código reconocible por el compilador DPC++.

¿Qué vamos a ver?

1ª sesión:

Se presentarán varios ejemplos del proceso de migrado en sí de una aplicación escrita en el lenguaje de CUDA a DPC++ mediante la herramienta DPCT.

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

2ª sesión:

Se presentará la demostración del caso de éxito de las herramienta Intel DPCT utilizando en el estudio la suite de benmarking Rodinia desarrollada para evaluar la computación heterogénea que contiende implementaciones basadas en los paradigmas de programación OpenMP, OpenCL y CUDA. Este caso de éxito se ha recogido en la reciente publicación titulada «Evaluation of Intel’s DPC++ Compatibility Tool in heterogeneous computing».

Hora:12:00-13:30.

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 *