BSC Training Course: Advanced Heterogeneous Programming on FPGAs with OmpSs@FPGA

Data: 21/Mar/2025 Time: 10:00 - 16:00

Place:

C6-E101, UPC Campus Nord, Barcelona 

Target group: Intermediate/Advanced

Cost: There is no registration fee.

Primary tabs

 Morning: 10h-13h
  • 10:00h - Heterogeneous Task-based parallel programming on FPGAs
    OmpSs2 Task-Based Programming model
    OmpSs2@FPGA Task-Based Programming model
    Internals
    Compilation and usage
    Environment
  • 10.40h - HLS highlights
    Vivado/Vitis HLS basic directives
  • 11:00h -Coffee break
  • 11:30h - Case of Study: Step-by-Step Optimization: Matrix Multiply
  • 13:00h – Lunch Break
Afternoon / 2:00pm – 4:00 pm
  • 14.00h – Hands-on with document guide:
    Matrix multiply/Any application of attendees on Zedboard (same case as step-by-step) -
    Online connection to a cluster of FPGAs (zedboards)
  • 16:00h - Adjourn