Senza offesa, ma hai proprio interpretato male l'articolo ^__^
La 2900 ha effettivamente 320 shaders, ma non possono in alcun modo essere paragonati alle unità utilizzate sulle schede nvidia.
Detto in maniera molto banale (sto semplificando parecchio, sia chiaro), le 8800 GTS sono in grado di elaborare 128 thread per ciclo di clock, contro i soli 64 delle 2900. Bisogna dire che una 2900 può elaborare sino a un massimo di 5 operazioni per thread, contro una sola dell'architettura 8800.
Praticamente, sono due approcci nettamente differenti al lavoro, con la soluzione di AMD potenzialmente migliore quando si sfrutta al meglio il parallelismo (cosa che purtroppo non sempre può avvenire), e quella di NVIDIA che pur meno "elegante", sembra funzionare meglio con le applicazioni reali (i giochi).
Se siete interessati, qui (
http://www.anandtech.com/video/showdoc.aspx?i=2988) trovate un ottimo approfondimento.
Pape