Advanced Heterogeneous Programming on GPUs with MPI & OmpSs

  • Supercomputación
  • Jueves, 20 Marzo 2025 - Viernes, 21 Marzo 2025 Desde las 09.30 h a las 17.30 h
  • Gratuito

El tutorial motivará a la audiencia sobre la necesidad de modelos de programación portátiles y eficientes que ejerzan menos presión sobre los desarrolladores de programas sin dejar de obtener un buen rendimiento para clusters y clusters con GPUs.

Más concretamente, el tutorial:

  • Presentará el modelo híbrido de programación paralela MPI/OmpSs para futuros sistemas exaescala.
  • Demostrará cómo utilizar MPI/OmpSs para paralelizar/optimizar incrementalmente:
    • Aplicaciones MPI en clusters de SMP, y
    • Aprovechar los núcleos CUDA con OmpSs en clusters de GPUs.

Los alumnos que finalicen este curso serán capaces de desarrollar benchmarks y aplicaciones sencillas con el modelo de programación MPI/OmpSs para ser ejecutadas en clusters y clusters de GPUs, y con el OmpSs@FPGA, para ser ejecutadas en placas FPGA, como la Zedboard, o Xilinx ZCU102 y Alveo.

Objectiu de l'acte

El tutorial motivará a la audiencia sobre la necesidad de modelos de programación portátiles y eficientes que ejerzan menos presión sobre los desarrolladores de programas sin dejar de obtener un buen rendimiento para clusters y clusters con GPUs.

T'interessa si ets...

Nivel: Intermedio o Avanzado INTERMEDIO: para alumnos con algunos conocimientos teóricos y prácticos; los que terminaron el curso de principiantes. AVANZADO: para alumnos capaces de trabajar de forma independiente y que requieren orientación para resolver problemas complejos.