enes
Cargando Eventos

Detalles del curso

Programación Heterogénea Avanzada en FPGAs con OmpSs@FPGA

  • Fecha: 21/Mar/2025 Hora: 09:30 – 18:00.
  • Modalidad: C6-E101, Campus Norte de la UPC, Barcelona.
  • Nivel: Intermedio o Avanzado.

Objetivos

Este tutorial presentará al público las herramientas de BSC para programación heterogénea en dispositivos FPGA. Describe OmpSs@FPGA como un entorno de programación productivo para sistemas de cómputo con FPGA.

Más específicamente, el tutorial:

  • Presentar el modelo de programación OmpSs@FPGA, cómo escribir, compilar y ejecutar aplicaciones en FPGAs
  • Mostrar la función “implementa” para explotar el paralelismo entre núcleos y núcleos IP
  • Demostrar cómo analizar aplicaciones para determinar qué partes se pueden ejecutar en FPGA y utilizar OmpSs@FPGA para paralelizarlas/optimizarlas.

Requisitos

  • Buen conocimiento de C/C++
  • Conocimientos básicos de arquitecturas de aceleración y modelos de descarga
  • Conocimientos básicos de Paraver/Extrae