Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a OpenCL
- Cos’è il calcolo su GPU
- Modello della piattaforma
- Modello di esecuzione
- Modello di memoria
Ambiente di sviluppo per OpenCL
- Requisiti preliminari
- Installazione su Windows
- Compilazione del codice sorgente OpenCL
Il linguaggio di programmazione disponibile in OpenCL
- Tipi di dati
- Operatori
- Funzioni predefinite
- Qualificatori e attributi
- Tipi vettoriali
- Preprocessore OpenCL C
Esempi di programmi in OpenCL
- Programmi semplici
- Somma di vettori
- Utilizzo delle memorie locale e globale
Esempi di calcoli eseguibili con OpenCL
- Utilizzo della funzione printf
- Operazioni di riduzione dei dati
- Rilevamento degli istogrammi
- Generazione dell’insieme di Mandelbrot
- Algoritmo di ordinamento bitonico
- Elaborazione delle immagini
L’utilizzo di OpenCL in diversi linguaggi
Analisi delle prestazioni nei programmi OpenCL
Requisiti
- Conoscenza di qualsiasi linguaggio di programmazione (strutturato o orientato agli oggetti).
21 ore
Recensioni (1)
contenuto interessante
Mike Bassi - SRC Aus
Corso - OpenCL
Traduzione automatica