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.