Newsgroup: it.comp.hardware.cpu
Titolo: STREAM PROCESSOR.Vera rivoluzione?

Primo e notevole frutto della fusione tecnologica di AMD e
ATI.Sviluppato da un prototipo realizzato per scopi medici  ha permesso
di condurre, in meno di un mese, una ricerca che avrebbe richiesto tre
anni di lavoro.
Sull'onda di questo successo AMD ha annunciato il primo "stream
processor":si tratta di una scheda grafica ben nota (X1900) che dietro
opportuni adattamenti consente di velocizzare i calcoli matematici dei
comuni processori,e di far funzionare in parallelo un numero infinito
di cpu per aumentarne all'infinito le prestazioni.Le potenzialità sono
enormi,tanto che molti sostengono che si tratti di una vera rivoluzione
nel settore informatico.
Pochi istanti per convertire un DVD in Divx anzichè ore,e alcune
frazioni di secondo per decomprimere un file Zip da decine di
GB.Veramente notevole.
Notizia tratta da "WinMagazine" di questo mese,che pubblica anche una
foto della scheda sopracitata.
Saluti.

Mauro.A ha scritto:

E AMD doveva acquisire ATI per fare una cosa del genere? Mah...
Certo che far funzionare un numero infinito di cpu richiederebbe una 
quantità infinita di corrente elettrica, cosa che non è possibile :)
Ironizzo perché quell'articolo mi sembra che faccia gridare al miracolo 
con argomenti molto comuni (vedi multicore, istruzioni SIMD, ...)

 argomenti molto comuni (vedi multicore, istruzioni SIMD, ...)
argomento un po "esaltato" ed ingigantito. Però lo stream processor ha 
ottime potenzialità: Folding@home ad es sfrutta la GPU per eseguire 
calcoli complessi di proteine ecc. Qualcuno ha calcolato che 1 GPU 
equivale ad un processore a 47GHz (incredibile!) per quel tipo di 
operazioni! Si hanno velocizzazioni dell'ordine 30x o 40x rispetto ad 
una classica CPU!


e non la chiamate rivoluzione?
l'uso in GP di queste GPU sta dando segnali anche nel mondo delle cpu, 
tant'è che forse ritorneremo a cpu specifiche per operazioni definite con 
vari add-on...e sinceramente non mi diaspiacerebbe...
-- 
-------------------------------
SimBus82 --> 
www.simbus82.altervista.org
 --> Hi-Tech Content Inside
-------------------------------

Athlon64® ha scritto:

Appunto, è tecnologia che già c'è, non si è inventato niente di nuovo, 
si sono solo messe le due cose assieme.
Tutte queste cose estremamente ripetitive su dati a flusso sono 
facilmente ottenibili anche con istruzioni SIMD.
Prova a pensare al semplice ridimensionamento di un'immagine con un 
programma di fotoritocco: l'applicazione del filtro bilineare o bicubico 
richiede un certo tempo. Prova invece a pensare ad una GPU che questa 
operazione la fa migliaia di volte al secondo applicando un filtro 
anisotropo!
Il fatto cruciale è che la gpu lo fa molto velocemente, ma fa solo e 
soltanto quello, mentre una cpu lo fa più lentamente ma è molto più 
flessibile e si adatta a tanti algoritmi e set di dati senza necessità 
di cambiare l'hardware. Basta osservare i clock molto bassi dei chip 
video. Al confronto con le cpu, le schede video dovrebbero essere delle 
ciofeche, ma non lo sono affatto (e questo è un altro motivo per cui 
bisogna sempre considerare l'architettura di un processore).
E' un po' come la diatriba fra CISC e RISC.
IMHO c'è già tutto a disposizione, si è solo atteso un po' di tempo per 
far avviare un nuovo mercato.


è una rivoluzione, ma parlare di "infinite" cpu mi pare eccessivo :D, 
diciamo che si aumenta di un fattore finito....rimaniamo coi piedi a 
terra insomma :D


ma si quello è vero....però ad esempio già la potenza di calcolo di un r600 
in ambito GP potrebbe portare a fattori prestazionali anche di 150x-200x...
