GPU Programming Basics - PhD course

This course is offered to PhD students of the Smart Computing program and of the "Ingegneria dell'Informazione" program. Lectures are delivered in English.

Novità

Orario e aule - Ricevimento - Annunci su lezioni

Inizio lezioni 2017: 24 Gennaio 2017. Termine lezioni: 27 Gennaio 2017.

Vacanze: -

Ricevimento: Lunedì dalle 17:00 alle 19:00 presso l'ufficio a S. Marta - fissare comunque l'appuntamento per email: marco.bertini@unifi.it

Assenze:

Date esame

L'esame, per gli studenti che ne hanno bisogno ai fini del riconsocimento dei crediti, consiste in un esercizio di programmazione assegnato l'ultimo giorno. Il risultato deve essere inviato per mail entro due settimane.

Lucidi lezioni e materiale collegato

I collegamenti sono generalmente fatti a materiale scritto in inglese, a meno di diversa indicazione. I lucidi sono in formato PDF.
Il programma fatto durante le lezioni è riportato nella pagina web: Registro lezioni 2017.

Lucidi e materiale 2017

Lucidi e materiale anni precedenti:

Modalità di svolgimento dell'esame

L'esame si compone di una prova di programmazione.

Link utili

CUDA SDK: SDK per la programmazione di GPU con CUDA

Ambienti di sviluppo/compilatori consigliati

Per lo sviluppo con CUDA è consigliato l'uso di NVIDIA Nsight che รจ basato su Eclipse. Nsight è disponibile anche come plugin per Visual Studio.

Libri di testo

 

D.B. Kirk, W.-m. W. Hwu, "Programming Massively Parallel Processors: A Hands-on Approach", Morgan Kaufmann, 2012copertina Kirk

 

 

 

 

 

 

 

Libri consigliati

J. Cheng, M. Grossman, T. McKercher, “Professional Cuda C Programming”, Wrox, 2014Copertina Cheng