13 Maggio 2015, ore 15:00 – Aula Galileo Macroarea di Ingegneria
L’uso delle Graphics Processing Units (GPUs) nel calcolo scientico ad alte prestazioni e attualmente una realta’ consolidata e molto di usa. La maggior parte dei siti nella lista Top500 utilizzano attualmente nodi accelerati con dispositivi di questo tipo, non solo per via delle prestazioni assolute ma anche a causa del basso consumo energetico, un fattore determinante nella competizione verso Exascale computing, ovvero la realizzazione del primo calcolatore capace di eseguire 1018 operazioni aritmetiche al secondo. In questo incontro attueremo una panoramica delle attivita’ multidisciplinari insite nell’uso delle GPU per il calcolo scientifico, in particolare:
- gli aspetti informatici di architettura delle macchine, gli ambienti di programmazione, e le tecniche di progettazione del software per calcolo su queste piattaforme;
- le tecniche matematiche di algebra lineare numerica che sono necessarie per sfruttare appieno le caratteristiche delle GPU; alcuni esempi applicativi, dalla simulazione uidodinamica, alla crittogra