De GTX 970 van Nvidia heeft 56 rops in plaats van 64 rops, waarmee het bedrijf aanvankelijk adverteerde. Ook de hoeveelheid L2-cache bedraagt 1792KB in plaats van 2048KB. Volgens Nvidia gaat het om een communicatiefout.
De werkelijke specificaties kwamen aan het licht bij het ophelderen van het geheugenprobleem van de GTX 970. Nvidia liet maandag aan de pers weten dat de kaart het geheugen in delen van 3,5GB en 512MB aanspreekt, waarbij dat laatste geheugen lagere doorvoersnelheden heeft. Dit zou echter geen invloed op de prestaties geven. Inmiddels heeft Nvidia aan onder andere PC Perspective, TechReport en Anandtech meer details over het geheel gegeven.
De basis van het probleem zit in de mogelijkheid bij Maxwell om een slecht functionerende unit, bestaande uit 8 rops en 256KB L2 cache, uit te schakelen. Maxwell beschikt over vier blokken met twee geheugencontrollers en twee delen L2-cache. Elk van die blokken communiceert met het dram via twee 32bit-geheugeninterfaces. Bij het uitschakelen van een rop/L2-unit kunnen beide geheugencontrollers wel actief blijven. De overgebleven rop/L2-unit kan echter niet de belasting van twee geheugencontrollers aan. Om toch snel met het geheugen te kunnen communiceren, is het geheugen verdeeld in een pool van 3,5GB groot en een van 512MB. Het 3,5GB grote blok geheugen heeft prioriteit boven het geheugen van 512MB, waardoor games die tot 3,5GB videogeheugen gebruiken geen prestatieproblemen ondervinden.
Daarmee blijven alle 32bit-interfaces, en in totaal dus de 256bits geheugenbus, intact en kan Nvidia dus ook imperfecte chips inzetten. Dat is de reden dat Nvidia de GTX 970 specificaties mee kan geven die voor een groot deel overeenkomen met die van de GTX 980, voor een lagere prijs. De uitgeschakelde rop/L2-unit werd niet in documentatie, zoals de reviewer's guide van de GTX 970 vermeld. Volgens Nvidia was het team dat de marketing van de GTX 970 verzorgde simpelweg niet op de hoogte.
Volgens Nvidia is de prestatiedegradatie als games 4GB in beslag nemen bij de GTX 970 in vergelijking met de GTX 980 één tot drie procent. Het bedrijf concludeert dat de gekozen functionaliteit de kaart tot een beter product maakt, maar sommige kopers maken op internet hun onvrede kenbaar over de aanvankelijk onjuiste weergave van specificaties.
GTX 980 | GTX 970 (Oorspr.) | GTX 970 (Gecorrig.) | |
Cuda-cores | 2048 | 1664 | 1664 |
Tmu's | 128 | 104 | 104 |
Rop's | 64 | 64 | 56 |
Core-kloksn. | 1126MHz | 1050MHz | 1050MHz |
Boost-kloksn. | 1216MHz | 1178MHz | 1178MHz |
Geheugen | 7GHz gddr5 | 7GHz gddr5 | 7GHz gddr5 |
Geheugeninterface | 256bit | 256bit | 256bit |
Hoeveelheid dram | 4GB | 4GB | 4GB |
L2-cache | 2MB | 2MB | 1,75MB |
Tdp | 165W | 145W | 145W |