
Originariamente Scritto da
PaninoFritto
Una volta anche io mi posi questa domanda.
E mi informai.
Le gpu sono così performanti perchè sono in grado di fare le cose ripetitive molto velocemente.
E soprattutto eseguire queste piccole cose ripetitive in parallelo.
Se date uno sguardo alle architetture delle moderne gpu potrete vedere che sono composte da unità chiamate Stream processors.
Qui sta il trucco delle gpu. Tante piccole unità che eseguono questi compiti in parallelo (addirittura le AMD superano i 1000 stream processors).
Ma ripeto, compiti ripetitivi e scomposti in modo da essere eseguiti in parallelo.
Non vi posso dire altro perchè potrei dirvi cavolate.
Questo è quello che mi ricordo di quel che ho letto.
Se trovo la fonte la posto
Al corso di Calcolatori Elettronici il professore non accennò a questo confronto. E' una cosa che ho approfondito personalmente perchè pure io mi feci la stessa domanda.
Edit:
allora mi sono ricordato bene

cavolate non le ho dette. Ecco a voi una fonte per iniziare:
GPGPU - Wikipedia
date uno sguardo qui. E' un inizio.