Mini-corso di introduzione al calcolo parallelo su Cuda
Giorno 25/10/2024 dalle ore 16:00 alle ore 18:00 il prof. Francesco Vecil dell’Université Clermont Auvergne terrà la prima di due lezione sul calcolo parallelo.
Il programma dettagliato della prima lezione è il seguente:
In questo mini corso verranno presi come punti di riferimento le schede grafiche Nvidia e le estensioni Cuda al linguaggio C++. Verranno affrontati i seguenti argomenti:
(i) Paradigma SIMD e modello di programmazione.
(ii) Architettura delle schede Nvidia.
(iii) Concetto di thread e loro gerarchia nella griglia computazionale.
(iv) Primo esempio di codice.
(v) Race conditions.
(vi) Registri e memoria condivisa.
(vii) Strategia di implementazione.
(viii) Profiling.
(ix) Le parole chiave __device__ e __host__.
(x) Divergenza.
(xi) "arch" e "code”.
Data di pubblicazione: 21/10/2024