Rankine (microarchitecture)

Short description: GPU microarchitecture by Nvidia

Nvidia RankineRelease date| 2003-2005 2003

|

Architecture| Rankine
Fabrication process| 150 nm, 140 nm, 130 nm
API support
Direct3D| 9.0
OpenGL| 1.5 (2.1)
History
Predecessor| Kelvin
Successor| Curie

Rankine is the codename for a GPU microarchitecture developed by Nvidia, and released in 2003, as the successor to Kelvin[1] microarchitecture. It was named with reference to Macquorn Rankine and used with the GeForce FX series.

## Contents

* 1 Graphics features
* 2 Chips
* 2.1 GeForce FX series and GeForce FX (5xxx) series
* 3 GPU list
* 3.1 GeForce 5 (5xxx) series
* 4 See also
* 5 References
* 6 External links

## Graphics features

* DirectX 9.0a[2]
* OpenGL 1.5 (2.1)[3][4]
* Shader Model 2.0a
* Vertex Shader 2.0a
* Max VRAM size bumped to 256MB

## Chips

### GeForce FX series and GeForce FX (5xxx) series

* NV39, 82 million transistor[5]
* NV38, 135 million transistor[6]
* NV37, 45 million transistor[7]
* NV36, 82 million transistor[8]
* NV35
* NV34
* NV31
* NV30, 125 million transistor[9]

## GPU list

### GeForce 5 (5xxx) 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 FX 5100  | March 2003  | NV34  | TSMC 150 nm  | AGP 8×  | 200  | 166  | 4:2:4:4  | 800  | 800  | 800  | 50  | 64

128

| 2.7  | DDR  | 64
GeForce FX 5200 LE  | 250  | 1000  | 1000  | 1000  | 62.5  | 64

128 256

| 2.7

5.3

| 64

128

GeForce FX 5200  | AGP 8×

PCI

| 200  | 3.2

6.4

| 64

128

GeForce FX 5200 Ultra  | March 6, 2003  | AGP 8×  | 325  | 325  | 1300  | 1300  | 1300  | 81.25  | 10.4  | 128
GeForce PCX 5300  | March 17, 2004  | PCIe ×16  | 250  | 166  | 1000  | 1000  | 1000  | 62.5  | 128

256

| 2.7  | 64
GeForce FX 5500  | March 2004  | NV34B  | TSMC 140 nm  | AGP 8×

AGP 4× PCI

| 270  | 200  | 1080  | 1080  | 1080  | 67.5  | 64

128 256

| 3.2

6.4

| 64

128

GeForce FX 5600 XT  | October 2003  | NV31  | TSMC 130 nm  | AGP 8×  | 235  | 940  | 940  | 940  | 58.75  | 64

128

| 3.2

6.4

| 64

128

GeForce FX 5600  | March 2003  | AGP 8×

PCI

| 325  | 275  | 1300  | 1300  | 1300  | 81.25  | 64

128 256

| 8.8  | 128
GeForce FX 5600 Ultra  | March 6, 2003  | AGP 8×  | 350  | 350  | 1400  | 1400  | 1400  | 87.5  | 64

128

| 11.2
GeForce FX 5600 Ultra Rev.2  | 400  | 400  | 1600  | 1600  | 1600  | 100  | 12.8
GeForce FX 5700 VE  | September 2004  | NV36  | IBM 130 nm  | 235  | 200  | 4:3:4:4  | 940  | 940  | 940  | 106.5  | 128

256

| 3.2

6.4

| 64

128

GeForce FX 5700 LE  | March 2004  | AGP 8×

PCI

| 250  | 1000  | 1000  | 1000  | 187.5
GeForce FX 5700  | 2003  | AGP 8×  | 425  | 250  | 1700  | 1700  | 1700  | 318.75  | 8  | 128
GeForce PCX 5750  | March 17, 2004  | PCIe ×16  | 128
GeForce FX 5700 Ultra  | October 23, 2003  | AGP 8×  | 475  | 450  | 1900  | 1900  | 1900  | 356.25  | 128

256

| 14.4  | GDDR2
GeForce FX 5700 Ultra GDDR3  | March 15, 2004  | 475  | 15.2  | GDDR3
GeForce FX 5800  | January 27, 2003  | NV30  | TSMC 130 nm  | 400  | 400  | 4:2:8:4  | 1600  | 1600  | 3200  | 200  | 128  | 12.8  | GDDR2
GeForce FX 5800 Ultra  | 500  | 500  | 2000  | 2000  | 4000  | 16
GeForce FX 5900 ZT  | December 15, 2003  | NV35  | 325  | 350  | 4:3:8:4  | 1300  | 1300  | 2600  | 343.75  | 22.4  | DDR  | 256
GeForce FX 5900 XT  | December 15, 2003  | 390  | 1600  | 1600  | 3200  | 300
GeForce FX 5900  | May 2003  | 400  | 425  | 27.2
GeForce FX 5900 Ultra  | May 12, 2003  | 450  | 1800  | 1800  | 3600  | 337.5  | 128

256

GeForce PCX 5900  | March 17, 2004  | PCIe ×16
GeForce FX 5950 Ultra  | October 23, 2003  | NV38  | AGP 8×  | 475  | 475  | 1900  | 1900  | 3800  | 356.25  | 256  | 30.4
GeForce PCX 5950  | February 17, 2004  | PCIe ×16  | GDDR3
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

* List of eponyms of Nvidia GPU microarchitectures
* List of Nvidia graphics processing units
* Nvidia PureVideo
* Scalable Link Interface (SLI)
* Qualcomm Adreno

## References

1. ↑ "CodeNames". https://nouveau.freedesktop.org/CodeNames.html.
2. ↑ "NVIDIA C61 GPU Specs" (in en). https://www.techpowerup.com/gpu-specs/nvidia-c61.g658.
3. ↑ "GPU chips — envytools git documentation". https://envytools.readthedocs.io/en/latest/hw/gpu.html.
4. ↑ "NVIDIA C51 GPU Specs" (in en). https://www.techpowerup.com/gpu-specs/nvidia-c51.g592.
5. ↑ "NVIDIA GeForce PCX 5750 Specs" (in en). https://www.techpowerup.com/gpu-specs/geforce-pcx-5750.c57.
6. ↑ "NVIDIA GeForce FX 5950 Ultra Specs" (in en). https://www.techpowerup.com/gpu-specs/geforce-fx-5950-ultra.c79.
7. ↑ "NVIDIA GeForce PCX 5300 Specs" (in en). https://www.techpowerup.com/gpu-specs/geforce-pcx-5300.c58.
8. ↑ "NVIDIA GeForce FX 5700 EP Specs" (in en). https://www.techpowerup.com/gpu-specs/geforce-fx-5700-ep.c1295.
9. ↑ "NVIDIA GeForce FX 5800 Specs" (in en). https://www.techpowerup.com/gpu-specs/geforce-fx-5800.c703.

## External links

* v
* t
* e

Nvidia

GeForce (List of GPUs)

| Fixed pixel pipeline|

| Pre-GeForce|

* NV1
* NV2

* RIVA 128
* RIVA TNT
* TNT2

|

* GeForce 256
* 2
* 4 MX

Vertex and pixel shaders|

* GeForce 3
* 4 Ti
* FX
* 6
* 7

Unified shaders|

* GeForce 8
* 9
* 100
* 200
* 300
* 400
* 500

Unified shaders & NUMA|

* GeForce 600
* 700
* 800M
* 900
* 10
* 16

Ray tracing|

* GeForce 20

Software and technologies

| Multimedia
acceleration|

* NVENC (video encoding)
* PureVideo (video decoding)

|

Software|

* Cg (shading language)
* CUDA
* Gelato (offline renderer)
* Nvidia GameWorks
* OptiX (ray tracing API)
* PhysX (physics SDK)
* Nvidia RTX (ray tracing platform)
* Nvidia System Tools
* VDPAU (video decode API)

Technologies|

* Nvidia 3D Vision (stereo 3D)
* Nvidia G-Sync (variable refresh rate)
* Nvidia Optimus (GPU switching)
* Nvidia Surround (multi-monitor)
* NVLink (protocol)
* Scalable Link Interface (multi-GPU)
* TurboCache (framebuffer in system memory)

GPU microarchitectures|

* Tesla
* Fermi
* Kepler
* Maxwell
* Pascal
* Volta
* Turing
* Ampere
* Hopper

Other products

| Graphics processing|

* Nvidia Quadro
* Quadro Plex

|

GPGPU|

* Nvidia Tesla
* DGX

Console components|

* NV2A (Xbox)
* RSX 'Reality Synthesizer' (PlayStation 3)
* Tegra NX-SoC (Nintendo Switch)

Nvidia Shield|

* Shield Portable
* Shield Tablet
* Shield Android TV
* GeForce Now

SoCs and embedded|

* GoForce
* Drive
* Jetson
* Tegra

CPUs|

* Project Denver

Computer chipsets|

* nForce

Company

| Key people|

* Jen-Hsun Huang
* Chris Malachowsky
* Curtis Priem
* David Kirk
* Bill Dally
* Debora Shoquist
* Ranga Jayaraman
* Jonah M. Alben

|

Acquisitions|

* 3dfx Interactive
* Ageia
* ULi
* Icera
* Mental Images
* PortalPlayer
* Exluna
* MediaQ
* Stexar

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Rankine (microarchitecture). Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Rankine_(microarchitecture)&oldid=332238"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template