Advanced Heterogeneous Programming on FPGAs with OmpSs@FPGA

  • Supercomputació
  • Dissabte, 22 Març 2025 Des de les 09.30 h a les 17.30 h

Aquest tutorial presentarà a l’audiència les eines BSC per a la programació heterogènia en dispositius FPGA. Descriu Ompss@fpga, com un entorn de programació productiu per a sistemes informàtics amb FPGAs.

Més concretament, el tutorial:

  • Introduirà el model de programació Ompss@fpga, com escriure, compilar i executar aplicacions en FPGAs.
  • Mostrarà la funció «implements» per a explotar el paral·lelisme entre nuclis i nuclis IP.
  • Demostrarà com analitzar aplicacions per a determinar quines parts poden executar-se en FPGAs, i utilitzar Ompss@fpga per a paralelizarlas/optimitzar-les.

Els alumnes que finalitzin aquest curs seran capaços de desenvolupar benchmarks i aplicacions  senzilles amb el model de programació OmpSs@FPGA per ser executades a plaques FPGA, com Zedboard o Xilinx ZCU102.

Objectiu de l'acte

Aquest tutorial presentarà a l’audiència les eines BSC per a la programació heterogènia en dispositius FPGA. Descriu Ompss@fpga, com un entorn de programació productiu per a sistemes informàtics amb FPGAs.

T'interessa si ets...

Intermedi/Avançat