Programmazione su schede grafiche (GPU) in CUDA – INCA-ABACO

Terzo Seminario del ciclo INCA-ABACO

GPGPU, noto anche come GPU Computing è l’acronimo di “general purpose computing on graphics processing units”. L’obiettivo del GPGPU è incontro12aprilequello di sfruttare i processori delle schede grafiche (GPUs) per scopi differenti da quelli tradizionali, e.g., rendering di immagini in 3D. Le GPU sono dei dispositivi hardware multi-core ad elevate prestazioni in termini di capacità di calcolo parallelo e trasmissione dati, impiegate come acceleratori per elaborazioni estremamente esigenti per le quali le tradizionali architetture CPU non hanno sufficienti capacità di elaborazione. CUDA è l’architettura di elaborazione in parallelo di NVIDIA che permette di sfruttare la potenza di calcolo delle GPU NVIDIA. Quasi tutte le principali applicazioni video sono accelerate mediante CUDA e l’architettura CUDA è stata accolta con entusiasmo anche nel settore della ricerca scientifica.

Questa presentazione è rivolta a studenti che hanno acquisito una discreta conoscenza della programmazione, in particolare del linguaggio C. L’obiettivo è quello di mettere a disposizione degli studenti gli strumenti di base e l’assistenza necessaria per poter sfruttare la potenza di calcolo delle GPU utilizzando il CUDA. Durante la presentazione verranno presentate alcune applicazioni riguardanti il problema degli N-corpi ed il modello FPU.

Martedì 12 Aprile
Aula 17
So.Ge.Ne. – Via Della Ricerca Scientifica, 1 – Roma

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.