När Nvidia lanserade Geforce GTX 480 och 470 dumpades arkitekturen Tesla till förmån för Fermi. Grafikprocessorn GF100 innehåller 512 CUDA-kärnor men på grund av problem med tillverkningen levererades toppmodellen med endast 480 kärnor aktiverade.
I Geforce GTX 580 döljs en omarbetad grafikprocessor känd som GF110. En snabb titt på blockdiagrammet avslöjar inga direkta nyheter, mer än att samtliga 512 CUDA-kärnor numera används.
Istället syns nyheterna på transistornivå. Nvidia har arbetat med att höja prestanda och samtidigt hålla strömförbrukningen nere, och detta med samma 40 nanometersteknik som tidigare.
Grafikprocessorn GF110 använder transistorer med mindre läckage och omarbetade beräkningsvägar som gör det möjligt för Nvidia att behålla 512 CUDA-kärnor i 16 multiprocessorer och samtidigt höja klockfrekvenserna. Tillsammans sägs förbättringarna ge cirka 20 procent bättre prestanda än Geforce GTX 480.
Fler nyheter kommer i form av förbättrad FP16 texturfiltrering vilket ger högre prestanda i spel som Crysis och stöd för nya tileformat med optimerad Z-culling, med fördelen att grafikkortet inte behöver beräkna polygoner som inte ska ritas upp på skärmen.
Trots förbättringarna har Nvidia även lyckats banta bort cirka 300 miljoner transistorer i jämförelse med GF100. Det ger en mindre krets som är enklare och billigare att tillverka. Exakt vad som försvunnit är Nvidia hemlighetsfulla med, men mycket pekar på att det handlar om GPGPU-relaterade funktioner som främst används i beräkningskorten Tesla.
Mer information om arkitekturen Fermi finns i artikeln Djupdykning i Geforce GF100.