Cargando Eventos

« Todos los Eventos

  • Este evento ha pasado.

Curso de Formación: Programación Heterogénea Avanzada en GPUs con MPI y OmpSs

marzo 20 @ 09:30 - marzo 21 @ 17:30

Objetivos

El tutorial motivará a la audiencia sobre la necesidad de contar con modelos de programación portátiles y eficientes que ejerzan menos presión sobre los desarrolladores de programas y al mismo tiempo obtengan un buen rendimiento para clústeres y clústeres con GPU.

Más específicamente, el tutorial:

  • Presentar el modelo de programación paralela híbrido MPI/OmpSs para futuros sistemas de exaescala
  • Demuestre cómo utilizar MPI/OmpSs para paralelizar/optimizar incrementalmente:
    • Aplicaciones MPI en clústeres de SMP y
    • Aproveche los kernels CUDA con OmpSs en clústeres de GPU

Requisitos

Prerrequisitos:
Buenos conocimientos de C/C++
Conocimientos básicos de CUDA/OpenCL
Conocimientos básicos de Paraver/Extrae

Los resultados del aprendizaje

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.

Personal docente

Coordinador del curso: Xavier Martorell

ProfesoresBSC – Departamento de Ciencias de la Computación

  • Xavier Teruel – Mejores prácticas en rendimiento y programabilidad – Investigador reconocido
  • Xavier Martorell – Modelos de Programación – Modelo de programación paralela – Responsable del Grupo
Compartir:

Detalles

Comienza:
marzo 20 @ 09:30
Finaliza:
marzo 21 @ 17:30
Categoría del Evento: