Nvidia GF100

GeForce GTX 470 e GeForce GTX 480, test delle schede DirectX 11 Nvidia.

Avatar di Andrea Ferrario

a cura di Andrea Ferrario

Editor in Chief

Nvidia GF100

Abbiamo parlato dell'architettura del GF100 a gennaio (Nvidia GF100 Fermi, GeForce da urlo, almeno sulla carta). In quei giorni pronosticammo un raddoppiamento delle prestazioni passando da una GeForce GTX 285 al modello di punta GF100. Avevamo espresso quelle teorie pensando a una scheda equipaggiata con un GF100 nella sua interezza, così come mostrato sui documenti tecnici. La realtà, però, è differente.

GF100 architettura

Come sarebbe stato con GF100 con 16 SM abilitati - clicca per ingrandire

Nella sua forma completa il GF100, che conta tre miliardi di transistor, è dotato di 512 CUDA core, derivati da quattro Graphics Processing Cluster (GPC), ognuno con quattro Streaming Multiprocessor (SM) equipaggiati di 32 core CUDA ciascuno. La GeForce GTX 480 incorpora 480 core CUDA, mentre la 470 ne ha 448, una diminuzione di 32 core in entrambi i casi. Nvidia ha raggiunto questa situazione disabilitando un SM sulla GTX 480 e due sulla GTX 470.

GF100 SM

Un SM di GF100 visto da vicino - clicca per ingrandire

Siccome ogni SM (Streaming Processor) contiene le proprie unità texture e PolyMorph engine (la logica a funzione fissa responsabile delle geometry performance) entrambe le nuove schede sacrificano prestazioni in queste due aree. La GeForce GTX 480 perde 60 unità texture (ne incorpora 64) e 15 PolyMorph Engine, mentre la GTX 470 offre 56 unità texture e 14 PolyMorph Engine.

GeForce GTX 480: senza un SM - clicca per ingrandire

Il back-end della GF100 è indipendente dai GPC, quindi anche con la configurazione ridotta della GTX 480, le sei ROP non sono state toccate. Ogni partizione ROP è in grado di gestire otto pixel integer a 32 bit, totalizzando 48 pixel per clock. La GeForce GTX 470 non è così fortunata: perde una partizione ROP, e ciò comporta una riduzione a 40 pixel per clock.

Un GF100 completo, con tutte le partizioni ROP a disposizione, integra un'interfaccia di memoria GDDR5 a 384 bit (un'interfaccia a 64-bit per partizione). La GeForce GTX 480 offre la stessa configurazione, con 256 MB per interfaccia e un totale di 1536 MB di memoria GDDR5 (177 GB/sec considerando un clock di 924 MHz). Naturalmente, la GeForce GTX 470 perde qualcosa: l'interfaccia è a 320 bit ed integra 1.28 GB di memoria GDDR5 a velocità di 837 MHz, che porta il bandwidth a 134 GB/sec.

GeForce GTX 470: senza due SM - clicca per ingrandire

La differenza tra ciò che il GF100 sarebbe dovuto essere e quello che è stato realizzato con queste due schede, quindi, si fa notare. La ragione di questa scelta è da ricercare nella resa produttiva: ci sono state infatti delle difficoltà che hanno costretto Nvidia a limitare le specifiche. In queste condizioni, sulla carta, non possiamo più dire che il nuovo prodotto di punta sarà in grado di duplicare le prestazioni della GeForce GTX 285, ma quantomeno dovrebbe essere in grado di competere con la Radeon HD 5870 e la 5850.