2009
Le GPU possiedono notevoli vantaggi in termini di capacità computazionali e per talune finalità, soprattutto in ambito HPC, superano di gran lunga le prestazioni dei migliori processori oggi in commercio. Questo aspetto non è dovuto a particolari frequenze di clock, bensì ad alcune peculiarità legate alla loro architettura parallela.
Le ricerche condotte in passato su questi sistemi hardware hanno fruttato notevoli risultati, tanto che le cosiddette General-Purpose Graphics Processing Unit (GPGPU) sono oggi impiegate in vari contesti scientifici, laddove le necessità computazioni sono al limite dell’estremo. Ma il codice scritto per sfruttare queste potenzialità deve essere progettato con particolari caratteristiche: riutilizzare il software progettato per i normali processori non è sensato, soprattutto perché non gioverebbe in termini prestazionali.