Curie (microarchitecture)
Curie is the codename for a GPU microarchitecture developed by Nvidia, and released in 2004, as the successor to Rankine[1] microarchitecture. It was named with reference to the French physicist Marie Curie and used with the GeForce 6 and 7 series. Curie was followed by Tesla.
| Release date | 2004 | 
|---|---|
| Fabrication process | 130 nm, 110 nm, 90 nm, 80 nm | 
| API support | |
| Direct3D | 9.0c | 
| OpenGL | 2.1 | 
| History | |
| Predecessor | Rankine | 
| Successor | Tesla | 
Graphics Features
    
- DirectX 9.0c (9_3)[2]
- OpenGL 2.1[3][4]
- Shader Model 3.0
- First gen of Nvidia PureVideo
- Z compression came back[3]
- Better Anti aliasing 4x[5]
- Max VRAM size bumped to 512MB
The lack of unified shaders makes DirectX 9.0c the last supported version of DirectX for GPUs based on this microarchitecture.
Chips
    
    GeForce 6 (6xxx) series
    
- MCP51
- MCP61
- NV44
- NV43
- NV42
- NV41
- NV40
GeForce 7 (7xxx) series
    
- MCP68S
- MCP67QV
- MCP73
- MCP76
- G73
- G72
- G71
- G70[6]
GPU list
    
    GeForce 6 (6xxx) series
    
| Model | Launch | Code name | Fab (nm) | Bus interface | Core clock (MHz) | Memory clock (MHz) | Core config1 | Fillrate | Memory | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MOperations/s | MPixels/s | MTexels/s | MVertices/s | Size (MB) | Bandwidth (GB/s) | Bus type | Bus width (bit) | ||||||||
| GeForce 6100 + nForce 410 | 20 October 2005 | MCP51 | TSMC 90 nm | HyperTransport | 425 | 100–200 (DDR) 200–533 (DDR2) | 2:1:2:1 | 850 | 425 | 850 | 106.25 | Up to 256 system RAM | 1.6–6.4 (DDR) 3.2–17.056 (DDR2) | DDR DDR2 | 64 128 | 
| GeForce 6150 SE + nForce 430 | June 2006 | MCP61 | 200 400 | 3.2 16.0 | DDR2 | ||||||||||
| GeForce 6150 LE + nForce 430 | MCP61 | 100–200 (DDR) 200–533 (DDR2) | 1.6–6.4 (DDR) 3.2–17.056 (DDR2) | DDR DDR2 | |||||||||||
| GeForce 6150 + nForce 430 | 20 October 2005 | MCP51 | 475 | 950 | 475 | 950 | 118.75 | 1.6–6.4 (DDR) 3.2–17.056 (DDR2) | |||||||
| GeForce 6200 LE | 2005 | NV44 | TSMC 110 nm | AGP 8× PCIe ×16 | 350 | 266 | 700 | 700 | 700 | 87.5 | 128 256 | 4.256 | DDR | 64 | |
| GeForce 6200A | 4 April 2005 | NV44A | AGP 8× | 350 | 250 533 (DDR2) | 4:3:4:2 | 1400 | 700 | 1400 | 175 225 (DDR2) | 128 256 (DDR2) 512 (DDR2) | 4 13.3 (DDR2) | DDR DDR2 | 64 | |
| GeForce 6200 | 12 October 2004 (PCIe) 17 January 2005 (AGP) | NV43 | AGP 8× PCI PCIe ×16 | 300 | 275 | 4:3:4:4 | 1200 | 1200 | 1200 | 225 | 128 256 | 8.8 | DDR2 | 128 | |
| GeForce 6200 TurboCache | 15 December 2004 | NV44 | PCIe ×16 | 350 | 350 | 4:3:4:2 | 1400 | 700 | 1400 | 262.5 | 128–256 System RAM incl.16/32–64/128 onboard | 5.6 | DDR | 64 | |
| GeForce 6500 | 1 October 2005 | 400 | 333 | 1600 | 800 | 1600 | 300 | 128 256 | 5.328 | ||||||
| GeForce 6600 LE | 2005 | NV43 | AGP 8× PCIe ×16 | 300 | 200 | 4:3:4:4 | 1200 | 1200 | 1200 | 225 | 6.4 | 128 | |||
| GeForce 6600 | 12 August 2004 | 275 400 | 8:3:8:4 | 2400 | 2400 | 8.8 12.8 | DDR DDR2 | ||||||||
| GeForce 6600 GT | 12 August 2004 (PCIe) 14 November 2004 (AGP) | 500 | 475 (AGP) 500 (PCIe) | 4000 | 2000 | 4000 | 375 | 15.2 (AGP) 16 (PCIe) | GDDR3 | ||||||
| GeForce 6800 LE | 22 July 2004 (AGP) 16 January 2005 (PCIe) | NV40 (AGP) NV41, NV42 (PCIe) | IBM 130 nm | 320 (AGP) 325 (PCIe) | 350 | 8:4:8:8 | 2560 (AGP) 2600 (PCIe) | 2560 (AGP) 2600 (PCIe) | 2560 (AGP) 2600 (PCIe) | 320 (AGP) 325 (PCIe) | 128 | 22.4 | DDR | 256 | |
| GeForce 6800 XT | 30 September 2005 | 300 (64 Bit) 325 | 266 (64 Bit) 350 500 (GDDR3) | 2400 2600 | 2400 2600 | 2400 2600 | 300 325 | 256 | 4.256 11.2 22.4 32 (GDDR3) | DDR DDR2 GDDR3 | 64 128 256 | ||||
| GeForce 6800 | 14 April 2004 (AGP) 8 November 2004 (PCIe) | 325 | 350 | 12:5:12:12 | 3900 | 3900 | 3900 | 406.25 | 128 256 | 22.4 | DDR | 256 | |||
| GeForce 6800 GTO | 14 April 2004 | NV45 | PCIe ×16 | 450 | 4200 | 4200 | 4200 | 437.5 | 256 | 28.8 | GDDR3 | ||||
| GeForce 6800 GS | 7 November 2005 (PCIe) 8 December 2005 (AGP) | NV42 (PCIe) NV40 (AGP) | TSMC 110 nm | AGP 8× PCIe ×16 | 425 (PCIe) 350 (AGP) | 500 | 5100 | 5100 | 5100 | 531.25 | 128 256 | 32 | |||
| GeForce 6800 GT | 4 May 2004 (AGP) 28 June 2004 (PCIe) | NV40 (AGP) NV45 (PCIe) | IBM 130 nm | AGP 8× PCIe ×16 | 350 | 16:6:16:16 | 5600 | 5600 | 5600 | 525 | |||||
| GeForce 6800 Ultra | 4 May 2004 (AGP) 28 June 2004 (PCIe) 14 March 2005 (512 MB) | 400 | 525 (512 MB) 550 (256 MB) | 6400 | 6400 | 6400 | 600 | 256 512 | 33.6 (512 MB) 35.2 (256 MB) | ||||||
| GeForce 6800 Ultra Extreme Edition | 4 May 2004 | NV40 | AGP 8× | 450 | 600 | 7200 | 7200 | 7200 | 675 | 256 | 35.2 | ||||
| Model | Launch | Code name | Fab (nm) | Bus interface | Core clock (MHz) | Memory clock (MHz) | Core config1 | Fillrate | Memory | ||||||
| MOperations/s | MPixels/s | MTexels/s | MVertices/s | Size (MB) | Bandwidth (GB/s) | Bus type | Bus width (bit) | ||||||||
GeForce 7 (7xxx) series
    
| Model | Launch | Code name | Fab (nm) | Bus interface | Core clock (MHz) | Memory clock (MHz) | Core config1 | Fillrate | Memory | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MOperations/s | MPixels/s | MTexels/s | MVertices/s | Size (MB) | Bandwidth (GB/s) | Bus type | Bus width (bit) | ||||||||
| GeForce 7025 + nForce 630a | July 2007 | MCP68S | TSMC 110 nm | HyperTransport | 425 | 200 (DDR) 400 (DDR2) 933 (DDR3) | 2:1:2:2 | 850 | 850 | 850 | 106.25 | Up to 256 system RAM | 6.4 12.8 34 | DDR DDR2 DDR3 | 64 128 | 
| GeForce 7050PV + nForce 630a | MCP67QV | ||||||||||||||
| GeForce 7050 + nForce 610i/630i | MCP73 | TSMC 90 nm | HyperTransport/FSB | 500 | 333 | 1000 | 1000 | 1000 | 125 | 5.336 | DDR2 | 64 | |||
| GeForce 7100 + nForce 630i | MCP76 | FSB | 600 | 400 | 1200 | 1200 | 1200 | 150 | 6.4 | ||||||
| GeForce 7150 + nForce 630i | 630 | 1260 | 1260 | 1260 | 157.5 | ||||||||||
| GeForce 7100 GS | 8 August 2006 | NV44 | TSMC 110 nm | PCIe ×16 | 350 | 300 | 4:3:4:2 | 1400 | 700 | 1400 | 262.5 | 128 256 | 2.4 4.8 | DDR DDR2 | 32 64 | 
| GeForce 7200 GS | 18 January 2006 | G72 | TSMC 90 nm | 450 | 400 | 2:2:4:2 | 1800 | 900 | 1800 | 337.5 | 3.2 6.4 | DDR2 | |||
| GeForce 7300 SE | 22 March 2006 | 350 | 333 | 4:3:4:2 | 128 | 2.656 5.328 | |||||||||
| GeForce 7300 LE | |||||||||||||||
| GeForce 7300 GS | 18 January 2006 | 550 | 400 | 2200 | 1100 | 2200 | 412.5 | 128 256 | 6.4 | 64 | |||||
| GeForce 7300 GT | 15 May 2006 | G73 | AGP 8× PCIe ×16 | 350 | 325 (DDR2) 700 (GDDR3) | 8:5:8:4 | 2800 | 1400 | 2800 | 437.5 | 10.4 22.4 | DDR2 GDDR3 | 128 | ||
| GeForce 7500 LE | 2006 | G72 | PCIe ×16 | 263 324 | 275 | 4:3:4:2 | 900 1100 | 900 1100 | 2200 | 412.5 | 64 128 256 | 2.6 6.8 | DDR2 | 32 64 | |
| GeForce 7600 GS | 22 March 2006 (PCIe) 1 July 2006 (AGP) | G73 | AGP 8× PCIe ×16 | 400 | 400 (DDR2) 700 (GDDR3) | 12:5:12:8 | 4800 | 3200 | 4800 | 500 | 256 | 12.8 22.4 | DDR2 GDDR3 | 128 | |
| GeForce 7600 GT | 9 March 2006 (PCIe) 15 July 2006 (AGP) | 560 | 6720 | 4480 | 6720 | 700 | |||||||||
| GeForce 7600 GT 80 nm | 8 January 2007 | G73-B1 | TSMC 80 nm | ||||||||||||
| GeForce 7650 GS | 22 March 2006 | G73 | PCIe ×16 | 450 | 400 | 5400 | 3600 | 5400 | 562.5 | 12.7 | DDR2 | ||||
| GeForce 7800 GS | 2 February 2006 | G70 | TSMC 110 nm | AGP 8× | 375 | 600 | 16:8:16:8 | 6000 | 3000 | 6000 | 750 | 38.4 | GDDR3 | 256 | |
| GeForce 7800 GT | 11 August 2005 | PCIe ×16 | 400 | 500 | 20:7:20:16 | 8000 | 6400 | 8000 | 700 | 32 | |||||
| GeForce 7800 GTX | 22 June 2005 (256 MB) 14 November 2005 (512 MB) | 430 (256 MB) 550 (512 MB) | 600 (256 MB) 850 (512 MB) | 24:8:24:16 | 10320 (256 MB) 13200 (512 MB) | 6880 (256 MB) 8800 (512 MB) | 10320 (256 MB) 13200 (512 MB) | 860 (256 MB) 1100 (512 MB) | 256 512 | 38.4 (256 MB) 54.4 (512 MB) | |||||
| GeForce 7900 GS | May 2006 (PCIe) 2 April 2007 (AGP) | G71 | TSMC 90 nm | AGP 8× PCIe ×16 | 450 | 660 | 20:7:20:16 | 9000 | 7200 | 9000 | 787.5 | 256 | 42.24 | ||
| GeForce 7900 GT | 9 March 2006 | PCIe ×16 | 24:8:24:16 | 10800 | 10800 | 900 | |||||||||
| GeForce 7900 GTO | 1 October 2006 | 650 | 15600 | 10400 | 15600 | 1300 | 512 | ||||||||
| GeForce 7900 GTX | 9 March 2006 | 800 | 51.2 | ||||||||||||
| GeForce 7900 GX2 | 2× G71 | 500 | 600 | 2× 24:8:24:16 | 24000 | 16000 | 24000 | 2000 | 2× 512 | 2x 38.4 | |||||
| GeForce 7950 GT | 6 September 2006 (PCIe) 2 April 2007 (AGP) | G71 | AGP 8× PCIe ×16 | 550 | 700 | 24:8:24:16 | 13200 | 8800 | 13200 | 1100 | 512 | 44.8 | |||
| GeForce 7950 GX2 | 5 June 2006 | 2× G71 | PCIe ×16 | 500 | 600 | 2× 24:8:24:16 | 24000 | 16000 | 24000 | 2000 | 2× 512 | 2x 38.4 | |||
| Model | Launch | Code name | Fab (nm) | Bus interface | Core clock (MHz) | Memory clock (MHz) | Core config1 | Fillrate | Memory | ||||||
| MOperations/s | MPixels/s | MTexels/s | MVertices/s | Size (MB) | Bandwidth (GB/s) | Bus type | Bus width (bit) | ||||||||
See also
    
    
References
    
- "CodeNames". nouveau.freedesktop.org. Retrieved 15 February 2021.
- "NVIDIA C61 GPU Specs". TechPowerUp. Retrieved 15 February 2021.
- "GPU chips — envytools git documentation". envytools.readthedocs.io. Retrieved 15 February 2021.
- "NVIDIA C51 GPU Specs". TechPowerUp. Retrieved 15 February 2021.
- "Anti-Aliasing - Preview : NVIDIA GeForce 6800 Ultra - HardWare.fr". www.hardware.fr. Retrieved 15 February 2021.
- "NVIDIA G70 GPU Specs". TechPowerUp. Retrieved 15 February 2021.