+39 06 7827464 info@geb-enterprise.com
GEB Enterprise

GEB Enterprise

Ottimizzazione OPENCL su FPGA

Corso ottimizzazione del codice OPENCL per la massimizzazione delle prestazioni su FPGA Intel (Altera)

VEC321: Optimizzazione codice OPENCL su FPGA Intel

Ciclo corsi di programmazione FPGA

Il corso copre le tecniche di ottimizzazione necessarie per implementare una soluzione OpenCL ad alte prestazioni su FPGA Intel® (Altera®) utilizzando il SDK per OpenCL.

Discuteremo le buone pratiche di codifica, i modi per migliorare l’efficienza d’elaborazione dei dati, l’efficienza di accesso alla memoria, e l’ottimizzazioni delle interazione sul lato host.

Ci concentreremo anche sulle caratteristiche specifiche del SDK Intel® per OpenCL che possono migliorare significativamente le prestazioni di OpenCL targettando il codice su FPGA rispetto ad altre piattaforme.

Durata del corso: 2 giorni

Al completamento del corso sarai in grado di:

  • Utilizzare le buone pratiche di progettazione e di codifica per implementare un sistema OpenCL ad alte prestazioni su FPGA
  • Applicare diversi metodi per migliorare l’efficienza di elaborazione dei dati del kernel OpenCL
  • Migliorare l’efficienza di accesso alla memoria del sistema
  • Ottimizzare le operazioni lato host
  • Comprendere le caratteristiche specifiche delle FPGA Intel® che permetteranno di migliorare in modo significativo le prestazioni di una soluzione OpenCL

Prerequisiti e competenze necessarie:

  • Completamento del corso VEC311, Calcolo Parallelo con OpenCL o una buona comprensione degli standard OpenCL