Registrieren Passwort vergessen?
11. Dezember 2007

Test: Nvidia GeForce 8800 GTS 512 (2/30)

Nachbrenner gezündet
Autor: Wolfgang Andermahr

Technische Daten

Radeon
HD 3870
GeForce
8800 GTX
(POV) GeForce
8800 GTS 512
GeForce
8800 GT
GeForce
8800 GTS
(320MB)
Logo
ATi Radeon Graphics klein
GeForce 8800 GTX
GeForce 8800 GTS
GeForce 8800 GT
GeForce 8800 GTS
ChipRV670G80G92G92G80
Transistorenca. 666 Mio.ca. 681 Mio.ca. 754 Mio.ca. 754 Mio.ca. 681 Mio.
Fertigung55 nm90 nm65 nm65 nm90 nm
Chiptakt775 MHz575650 MHz
(700 MHz)
600 MHz500 MHz
Shadertakt775 MHz1350 MHz1625 MHz
(1750 MHz)
1512 MHz1200 MHz
Pixel-PipelinesXXXXX
Shader-Einheiten
(MADD)
64 (5D)128 (1D)128 (1D)112 (1D)96 (1D)
FLOPs (MADD/ADD)496 GFLOPs518 GFLOPs*624 GFLOPs*
(672 GFLOPs)*
508 GFLOPs*346 GFLOPs*
ROPs1624161620
Pixelfüllrate12400 MPix/s13800 MPix/s10400 MPix/s
(11200 MPix/s)
9600 MPix/s10000 MPix/s
TMUs1664645648
TAUs3232645624
Texelfüllrate12400 MTex/s36800 MTex/s41600 MTex/s
(44800 MTex/s)
33600 MTex/s24000 MTex/s
Vertex-ShaderXXXXX
Unified-Shader
in Hardware
Shader-ModelSM 4.1SM 4SM 4SM 4SM 4
Geometryshader
Speichermenge512 GDDR4768 GDDR3512 GDDR3512 GDDR3640 GDDR3
(320 GDDR3)
Speichertakt1125 MHz900 MHz970 MHz
(1000 MHz)
900 MHz800 MHz
Speicherinterface256 Bit384 Bit256 Bit256 Bit320 Bit
Speicherbandbreite72000 MB/s86400 MB/s62080 MB/s
(64000 MB/s)
57600 MB/s64000 MB/s

Die GeForce 8800 GTS 512 basiert wie die GeForce 8800 GT auf der neuen G92-GPU, die im modernen 65-nm-Verfahren bei TSMC produziert wird und satte 754 Millionen Transistoren beinhaltet. Allerdings lief der G92 auf der GeForce 8800 GT, wie wir bereits vermutet hatten, nur mit angezogener Handbremse, die man nun auf der GeForce 8800 GTS 512 gelöst hat. Der G92 verfügt auf der GeForce 8800 GTS 512 wie die G80-GPU über 128 Shadereinheiten (acht aktive Cluster, auf der GeForce 8800 GT waren es dagegen nur sieben), die pro Takt ein MADD (Multiply-ADD) sowie ein MUL (Multiplikation) berechnen können. Letzteres ist aber nur selten für „General Shading“-Aufgaben zu gebrauchen, da das MUL meistens mit Special-Function-Unit-Berechnungen, wie beispielsweise eine Kosinus-Operation, beschäftigt ist.

Darüber hinaus sind auf dem G92 64 Textureinheiten aktiv (56 auf der GeForce 8800 GT), wobei pro Takt ein Texel gefiltert und adressiert werden kann. Diesbezüglich hat der G92 einen Vorteil gegenüber dem G80. Jedoch möchte Nvidia nicht, dass der G92 in jeder Situation vor dem G80 liegt, und hat deswegen die ROP-Partitionen gekürzt. Während auf dem G80 sechs ROP-Partitionen mit je vier Raster Operation Processors (24 ROPs) aktiv sind, agieren auf dem G92 nur vier ROP-Partitions, also insgesamt 16 ROPs – auch die GeForce 8800 GTS 512 ändert daran nichts. Dies wäre an und für sich nicht wirklich tragisch, da die ROPs in aktuellen 3D-Anwendungen nur selten der limitierende Faktor sind. Wer die G80-Architektur aber ein wenig kennt (und der G92 unterscheidet sich nicht wirklich von dieser), der weiß jedoch, dass der Speichercontroller an die ROPs gekoppelt ist.

An jeder ROP-Partition ist ein einzelner 64-Bit-Speichercontroller angeschlossen. Der G80 kann somit auf sechs 64-Bit-Controller zurückgreifen, weswegen das Speicherinterface 384 Bit breit ist. Auf dem G92 sind dagegen nur vier ROP-Partitions vorhanden, weswegen das Speicherinterface nur 256 Bit beträgt. Auch wenn Nvidia den Speichertakt mit 970 MHz leicht höher als auf der GeForce 8800 GTX ansetzt, ist die Speicherbandbreite um einiges niedriger. Selbst eine alte GeForce 8800 GTS hat eine höhere Bandbreite. Und auch die Speicherausstattung fällt geringer aus. Die Standardversion der GeForce 8800 GTS 512 bietet dem Käufer einen 512 MB großen VRAM. Gerüchten zu Folge soll es aber zudem 1024-MB-Konfigurationen geben.

Die TMU-Domäne taktet auf der GeForce 8800 GTS 512 mit 650 MHz, die Shaderdomäne dagegen mit sehr hohen 1625 MHz. Die Rohleistung der GPU ist dementsprechend (abgesehen von der Speicherbandbreite und der unwichtigen Pixelfüllrate) höher als die einer GeForce 8800 GTX und einer GeForce 8800 Ultra. Die geringere Bandbreite sowie der 512 MB große VRAM sind eindeutig der Flaschenhals auf der GeForce 8800 GTS 512.

Point of View schickt mit der GeForce 8800 GTS 512 Exo-Edition eine von Haus aus übertaktete GeForce 8800 GTS 512 ins Rennen. Die TMU-Domäne arbeitet auf der Point-of-View-Karte mit 700 MHz, die ALUs mit 1750 MHz und der Speicher mit nur knapp schnelleren 1000 MHz. Davon abgesehen gibt es keinerlei Unterschiede zu einer GeForce 8800 GTS 512 im Referenzdesign. Wer genauere Details über die G92-Architektur erfahren möchte, dem empfehlen wir unser Launch-Review zur GeForce 8800 GT.

G92-GPU

*Die von uns angegebenen GFLOP-Zahlen der G80-Grafikkarten entsprechen dem theoretisch maximalen Output, wenn alle ALUs auf die gesamte Kapazität der MADD- und MUL-Einheiten zurückgreifen können. Dies ist auf einem G80 allerdings praktisch nie der Fall. Während das MADD komplett für „General Shading“ genutzt werden kann, hat das zweite MUL meistens andere Aufgaben und kümmert sich um die Perspektivenkorrektur oder arbeitet als Attributinterpolator oder Special-Function-Unit (SFU). Mit dem ForceWare 158.19 (sowie dessen Windows-Vista-Ableger) kann das zweite MUL zwar auch für General Shading verwendet werden, anscheinend aber nicht vollständig, da weiterhin die „Sonderfunktionen“ ausgeführt werden müssen. Deswegen liegen die reellen GFLOP-Zahlen unter den theoretisch maximalen.

In Kooperation mit Lycos Europe Network