
Der G71-Chip entspricht im wesentlichen den technischen Merkmalen des Vorgängers G70, der auf der GeForce 7800 Serie verbaut wurde. So änderte nVidia nur Kleinigkeiten - der G71 wird im kleineren 90-nm-Verfahren von TSMC hergestellt, womit nVidia gegenüber der 110-nm-Herstellung nicht nur Kosten einsparen, sondern den Chip auch höher takten kann.

Gleichzeitig optimierten die Kalifornier die internen Chipleitungen der GPU, wodurch trotz eines leicht gestiegenen Funktionsumfangs die Anzahl der Transistoren von 303 Millionen auf 278 Millionen gesenkt wurde.
Der R580 ist eine Weiterentwicklung des R520, doch ATi beschränkte sich beim R580 nicht nur darauf, den Fertigungsprozess zu verkleinern und ein paar kleine Optimierungen im GPU-Kern vorzunehmen. So änderte man bei ATi auch das Chip-Design gegenüber dem R520 an einigen Stellen.

Im Großen und Ganzen ist der R580 nichts weiter als ein stark verbesserter R520, der über die gleichen Features verfügt wie sein Vorgänger, wie z.B. die vorhandene Unterstützung des Shader Model 3.0 mit Dynamic Flow Control und 128-Bit-Floating-Point-Prozessing. Er verfügt über insgesamt vier parallele Quad-Pixel-Shader-Cores und zwei zusätzliche Vertex-Shader, 16 ROPs und ebenso viele Texture Mapping Units. Die Anzahl der Shader-Einheiten pro Pipeline hat sich dagegen verdreifacht, somit stehen nun jeder Pipeline drei Shader-Einheiten zur Verfügung anstatt nur einer (wie beim R520). Insgesamt musste ATi für die zusätzlichen Shader-Einheiten pro Pipeline die Transistoranzahl des Grafikboliden auf rund 384 Millionen aufstocken, der R520 begnügte sich noch mit rund 320 Millionen.
In der folgenden Tabelle sind noch mal die wichtigsten technischen Spezifikationen im Vergleich:
| Grafikkarten | Radeon X1900 GT | GeForce 7900 GT |
|---|---|---|
| Chip | R580 | G71 |
| Transistoren | ca. 384 Mio. | ca. 278 Mio. |
| Fertigung | 0,09 µm | 0,09 µm |
| Chiptakt | 575 Mhz | 450 Mhz |
| Pipelines | 12 | 24 |
| ROPs | 12 | 16 |
| MADDs je Pixel-Pipeline | 3 | 2 |
| TMUs je Pixel-Pipeline | 1 | 1 |
| Vertex-Pipeplines | 8 | 8 |
| Pixelshader | 3.0 | 3.0 |
| Vertexshader | 3.0 | 3.0 |
| Ramtakt | 600 Mhz | 660 Mhz |
| Bus | 256 Bit | 256 Bit |
| Speicher | 256 MB GDDR3 | 512 MB GDDR3 |