Cargando Eventos

« Todos los Eventos

  • Este evento ha pasado.

Curso de Formación: Programación Heterogénea Avanzada en FPGAs con OmpSs@FPGA

marzo 22 @ 09:00 - 17:30

Objetivos

Este tutorial presentará a la audiencia las herramientas de BSC para programación heterogénea en dispositivos FPGA. Describe OmpSs@FPGA como un entorno de programación productivo para sistemas computacionales 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
  • Muestra 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

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 OmpSs@FPGA para ser ejecutadas en placas FPGA, como Zedboard o Xilinx ZCU102.

Personal docente

Convener: Xavier Martorell, CS/Programming Models

Profesores: 

BSC – Departamento de Ciencias de la Computación

  • Daniel Jiménez-González – Modelos de Programación – Investigador Asociado
  • Carlos Alvarez – Modelos de Programación – Investigador Asociado
  • Xavier Martorell – Modelos de Programación – Modelo de programación paralela – Responsable del Grupo
Compartir:

Detalles

Fecha:
marzo 22
Hora:
09:00 - 17:30
Categoría del Evento: