01:02Lun, 15 marzo

RSS
AMPLETECHNEWS: TECNOLOGIA

nVidia: il manuale sulla programmazione di processori di elaborazione in parallelo di Mattia Speroni
1/2/2010 00:25


nVidia: il manuale sulla programmazione di processori di elaborazione in parallelo
nVidia e l'università dell'Illinois presentano un manuale per studenti e professionisti per sfruttare la tecnologia CUDA.



nVidia "fa scuola" e, insieme alla University of Illinois, ha realizzato il primo manuale sulla programmazione di processori di elaborazione in parallelo.

Il manuale ha come titolo "Programming Massively Parallel Processors: A Hands-on Approach" ed è stato recentemente presentato dagli autori David B. Kirk (nVidia Fellow ed ex-Chief Scientist) e Wen-mei Hwu (membro della University of Illinois a Urbana-Champaign come consigliere della facoltà di Electrical and Computer Engineering nel Coordinated Science Laboratory, co-direttore dello Universal Parallel Computing Research Center e membro di rilievo del CUDA Center of Excellence).

Il manuale di 256 pagine è stato scritto pensando a lettori quali studenti avanzati e professionisti e presenta loro i concetti base dell'elaborazione in parallelo e delle architetture di GPU.

Pubblicato da Morgan-Kauffman, vengono esplorate varie tecniche per la realizzazione di programmi ad elaborazione in parallelo e presenta numerosi case study.

Le principali caratteristiche sono:

  • Si tratta del primo e al momento unico manuale a insegnare come programmare nel contesto di un ambiente parallelo
  • Alcune porzioni del contenuto fornite da nVidia sono parte dei corsi di 300 università di tutto il mondo
  • Le prime stesure di alcune sezioni del libro sono state testate e utilizzate da Kirk nei suoi corsi presso la University of Illinois
  • Il testo utilizza OpenCL e CUDA C, il linguaggio di programmazione in parallelo di nVidia sviluppato specificamente per questi ambienti.