Intel oneAPI Day | Encuentro de desarrolladores

Madrid | 18 de abril | Universidad Complutense Madrid | Castellano | Sin coste

Siempre estamos encantados de reunirnos con la comunidad de desarrolladores Intel, pero más en esta ocasión, por ser la primera después de un largo periodo sin poder congregarnos. Por ello hemos reunido a ponentes muy interesantes, y como siempre con un alto contenido técnico, para que podáis conocer de primera mano, lo último en el mundo del desarrollo con las soluciones de Intel Software.

Desde el año 2020, Intel ha dado un paso más con el software Intel 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.

Agenda

  • 09.30 | Café de bienvenida

  • 10.00 | Presentación

  • 10.10 | Optimize Your Network Inference Time with OpenVINO Toolkit

    Intel Spain session (Hind Azegrouz, EMEA AI Inference Lead).

    OpenVINO Toolkit es un conjunto de herramientas incluidas en oneAPI, que permite crear soluciones Deep Learning, con modelos pre-entrenados o creando modelos propios con los frameworks más importantes como TensorFlow, Pytorch, etc. En esta sesión aprenderemos sobre la optimización de las inferencias para obtener aún mejores rendimientos. Por Hind Azegrouz, EMEA AI Inference Lead, Intel España.

  • 11.00 | Ampliando oneAPI a plataformas que no son de Intel (plugins oneAPI Nvidia y AMD)

    Ruyman Reyes | Codeplay

    Los desarrolladores a veces necesitan usar estándares abiertos. Esto les permite ampliar el conjunto de plataformas y arquitecturas soportadas. oneAPI tiene como objetivo hacerlo realidad al apoyar el más amplio conjunto de procesadores y aceleradores. Como iniciativa entre la industria, oneAPI ofrece un modelo y especificación de programación multiarquitectura basada en estándares. En esta sesión veremos cómo los programadores pueden escribir código SYCL ™ y usar ONEAPI para apuntar a las GPU NVIDIA* y AMD* con plugins adicionales gratuitos.

  • 11.40 | Descanso

  • 12.00 | Intel oneAPI: herramientas y novedades

    Carlos García | Universidad Complutense

    Con la versión 2023 de Intel oneAPI, Intel sigue apostando por facilitar la tarea de optimizar y escalar aplicaciones del ámbito HPC en una amalgama de dispositivos tan dispares como las CPU de alto rendimiento, GPUs o incluso FPGAs.

    En esta sesión se presentarán las herramientas más populares de las 40 disponibles en la suite Intel oneAPI. Además, se profundizará en las principales novedades de la versión 2023 en el ámbito de los compiladores (C, C++, Fortran, SYCL, OpenMP), herramientas de portabilidad como SYCLomatic, soporte de optimizado para la distribución de Python, librerías optimizadas con soporte de los últimos procesadores de alto rendimiento como los de la familia Sapphire Rapids, y herramientas de perfilado útiles para mejorar y detectar posibles cuellos de botella en las aplicaciones desarrolladas.

  • 13.30 | Almuerzo

  • 15.00 | Taller técnico "Programación con Data Parallel C++ en entornos heterogéneos"

    Youssef El-Faqir (Intel ambassador) y Carlos Garcia.

    Este taller mostrará los fundamentos de la programación en un entorno heterogéneo donde una CPU, GPU, FPGA pueden programarse para trabajar juntas o de forma aislada. Las extensiones de lenguaje y API en SYCL permiten diferentes casos de uso de desarrollo:

      • Desarrollar nuevas aplicaciones heterogéneas.
      • Convertir el código C/C++ existente al paradigma de programación de SYCL.
      • Optimización de uso en GPUs con SYCL.
      • Migración de código desde otros lenguajes como CUDA a entorno SYCL

    En el taller se utilizará la herramienta basada en cuadernos de Jupyter para favorecer la curva de aprendizaje y visualizar ejemplos sobre aspectos básicos de SYCL utilizando la herramienta gratuita del Intel DevCloud.

    El taller se puede seguir sin necesidad de llevar un portátil, aunque si se desea se puede asistir con su equipo y hacer las prácticas sobre la marcha, antes del evento se les remitirá más información para que la práctica se pueda seguir sin problemas.

  • 17.55 | Preguntas y respuestas

  • 18.00 | Visita al museo “Museo de Informática «García-Santesmases» (MIGS)”

    Donde se exponen máquinas creadas en la UCM a partir de 1950, incluyendo el primer computador desarrollado en España (opcional) Saber más.

Valor añadido a los asistentes

Para todos los asistentes al oneAPI Day, Danysoft le obsequiará uno de estos tres cursos online.

Curso online

Machine Learning

4 Módulos | 12 horas

Ver temario

Curso online

Machine para IoT

3 Módulos | 6 horas

Ver temario

Curso online

Machine para HPC

6 Módulos | 20 horas

Ver temario

Ponentes

Hind Azegrouz

Actualmente como Edge Inference Lead en Intel, participando en proyectos de IoT con Inteligencia Artíficial. Ha sido Data Architect en Repsol. Analytics Manager en Avanade en proyectos de análisis de datos con componentes Microsoft. Anteriormente sus trabajos estaban relacionados con la investigación en el Massachusetts Institute of Ecology. En el Centro Nacional de Investigaciones Cardiovasculares. Finalmente en proyectos de análisis de la imagen de la retina, en el diagnostico de enfermedades en base a patrones en la retina.

Ruymán Reyes Castro
Ingeniero de Software y Sistemas con experiencia en investigación y desarrollo en el campo de la Computación de Alto Rendimiento. Especialidades: Computación de alto rendimiento, Investigación, C / C ++, Compiladores, GPU, Linux, Python, CUDA, OpenCL, TotalView.

Youssef El-Faqir

Youssef es estudiante de doctorado en el departamento de Arquitectura de Computadores y Automática de la UCM, y su tesis doctoral versa sobre aceleración y optimización de aplicaciones en arquitecturas heterogéneas entre las que destaca el uso de oneAPI para evaluar la herramienta de portabilidad de Data-Parallel Compatibility Tool, y la implementación eficiente de algoritmos de Machine-Learning en CPU-GPU de Intel mediante SYCL y OpenMP.

https://www.intel.com/content/www/us/en/developer/programs/overview.html

Carlos Garcia Sánchez
Miembro de varios proyectos de investigación nacionales competitivos conocidos como CICYT desde 2000, y parte de la red europea HIPEAC. Centrándose en su tarea docente, ha impartido principalmente materias de «Sistemas Operativos», «Introducción a la Arquitectura de Computadores», «GPUs y programación de aceleradores» y «Computación de Alto Rendimiento» en los planes de estudios de grado y máster.

Detalles

Coste

La asistencia y participación es totalmente gratis.

Fecha y Hora

El evento tiene lugar el día 18 de abril comenzando a las 9:30h (CEST).

Modalidad e idioma

Este es un evento presencial donde las presentaciones se realizarán en castellano.

Lugar

Nos vemos en la Universidad Complutense Madrid (Facultad de Informática).

Dirección: Calle del Prof. José García Santesmases, 9, 28040 Madrid. Ver ubicación.

Reserva

Las plazas son limitadas por lo que te recomendamos que si el evento es de tu interés tanto tu, como compañeros realicen la reserva cuanto antes.

Reservar plaza

Este formulario de contacto está desactivado porque rechazaste aceptar el servicio de Google reCaptcha, que es necesario para validar los mensajes enviados a través del formulario.
2 comentarios
  1. Jorge Fernández Dice:

    Muy interesante, sobre todo ver como ha evolucionado el tema de la probabilidad funcional y de rendimiento desde OpenCL

    Responder
  2. Adrian Amor Dice:

    Muy interesante y es el way to go para que se adopte por la comunidad científica. Que se sigua haciendo presencial es muy útil.

    Responder

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 *