GPU Wiki
NV1 vs Riva 128
Select up to four GPU Wiki entries to compare matching specifications row by row. The comparison uses the site database and keeps generation-specific specs visibly separate.
Key Differences
- Riva 128 has more Memory size (4 MB on standard RIVA 128 boards vs 1 MB, 2 MB, or 4 MB depending on board).
- Riva 128 has more Memory bandwidth (1.6 GB/s vs About 0.4 to 0.48 GB/s).
- Boost clock: NV1 has 75 MHz; Riva 128 has 100 MHz.
- TDP / TBP / board power: NV1 has About 2 W class; Riva 128 has About 4 W class.
- Architecture: NV1 has NV1, quadratic texture mapping multimedia accelerator; Riva 128 has NV3 / RIVA fixed function 2D, video, and 3D accelerator.
- Launch date: NV1 has 1995-05-22; Riva 128 has 1997-08-25.
Row order:
Muted cells indicate unavailable, not applicable, or not directly comparable specifications.
| Spec | NV1 | Riva 128 |
|---|---|---|
| Overview | ||
| Product name | NVIDIA NV1 / SGS-Thomson STG2000 | NVIDIA RIVA 128 |
| Architecture | NV1, quadratic texture mapping multimedia accelerator | NV3 / RIVA fixed function 2D, video, and 3D accelerator |
| Generation / family | NV1 Series | RIVA Series |
| GPU codename | NV1 | NV3 |
| Launch date | 1995-05-22 | 1997-08-25 |
| Launch MSRP | Diamond Edge 3D boards were listed around $259 to $315 depending on model | Board pricing varied by partner |
| Market segment | Consumer PCI multimedia accelerator, early 3D, audio, video, and controller support | Consumer desktop 2D/3D graphics accelerator |
| Board type / entry type | Reference GPU | Reference GPU |
| GPU | ||
| Process node | SGS-Thomson 500 nm class | SGS-Thomson 350 nm class |
| Die size | About 90 mm2 | About 90 mm2 |
| Transistor count | About 1 million | About 3.5 to 4 million, depending on source wording |
| GPU chip | NV1 / STG2000 | NV3 |
| SM / multiprocessor count | 0 | 0 |
| CUDA Cores | 0 | 0 |
| ROPs | 1 | 1 |
| TMUs | 1 | 1 |
| Clocks | ||
| Base / Core clock | 75 MHz graphics core class | 100 MHz |
| Boost clock | 75 MHz | 100 MHz |
| Memory clock | 50 to 60 MHz class | 100 MHz |
| Memory | ||
| Memory size | 1 MB, 2 MB, or 4 MB depending on board | 4 MB on standard RIVA 128 boards |
| Memory type | FPM DRAM, EDO DRAM, or VRAM depending on board | SGRAM |
| Memory bus width | 64-bit | 128-bit |
| Memory bandwidth | About 0.4 to 0.48 GB/s | 1.6 GB/s |
| Bus / Interface | ||
| Bus interface | PCI | AGP 1x or PCI |
| AGP / PCI / PCIe distinction | PCI Legacy graphics interface. | AGP Legacy graphics interface. |
| Power | ||
| TDP / TBP / board power | About 2 W class | About 4 W class |
| Recommended PSU | 200 W | 200 W |
| Power connectors | None | None |
| Slot width | Single slot | Single slot |
| Cooling type | Passive or bare package on many boards | Passive heatsink on most boards |
| Display / Media | ||
| Display outputs |
15-pin VGA on Diamond Edge 3D boards. Some boards also exposed audio jacks and a proprietary game controller port. |
15-pin VGA on typical boards. Some partner cards added video input or video output. |
| Features | ||
| DirectX support | Direct3D compatibility was limited because NV1 targeted quadratic primitives rather than the triangle based Direct3D direction | Direct3D 5.0 class |
| OpenGL support | Not a normal OpenGL accelerator | OpenGL 1.0 class, with period driver limitations |
| Vulkan support | Not supported | Not supported |
| CUDA support | Not applicable | Not applicable |
Overview
Product name
NV1
NVIDIA NV1 / SGS-Thomson STG2000
Riva 128
NVIDIA RIVA 128
Architecture
NV1
NV1, quadratic texture mapping multimedia accelerator
Riva 128
NV3 / RIVA fixed function 2D, video, and 3D accelerator
Generation / family
NV1
NV1 Series
Riva 128
RIVA Series
GPU codename
NV1
NV1
Riva 128
NV3
Launch date
NV1
1995-05-22
Riva 128
1997-08-25
Launch MSRP
NV1
Diamond Edge 3D boards were listed around $259 to $315 depending on model
Riva 128
Board pricing varied by partner
Market segment
NV1
Consumer PCI multimedia accelerator, early 3D, audio, video, and controller support
Riva 128
Consumer desktop 2D/3D graphics accelerator
Board type / entry type
NV1
Reference GPU
Riva 128
Reference GPU
GPU
Process node
NV1
SGS-Thomson 500 nm class
Riva 128
SGS-Thomson 350 nm class
Die size
NV1
About 90 mm2
Riva 128
About 90 mm2
Transistor count
NV1
About 1 million
Riva 128
About 3.5 to 4 million, depending on source wording
GPU chip
NV1
NV1 / STG2000
Riva 128
NV3
SM / multiprocessor count
NV1
0
Riva 128
0
CUDA Cores
NV1
0
Riva 128
0
ROPs
NV1
1
Riva 128
1
TMUs
NV1
1
Riva 128
1
Clocks
Base / Core clock
NV1
75 MHz graphics core class
Riva 128
100 MHz
Boost clock
NV1
75 MHz
Riva 128
100 MHz
Memory clock
NV1
50 to 60 MHz class
Riva 128
100 MHz
Memory
Memory size
NV1
1 MB, 2 MB, or 4 MB depending on board
Riva 128
4 MB on standard RIVA 128 boards
Memory type
NV1
FPM DRAM, EDO DRAM, or VRAM depending on board
Riva 128
SGRAM
Memory bus width
NV1
64-bit
Riva 128
128-bit
Memory bandwidth
Bus / Interface
Bus interface
NV1
PCI
Riva 128
AGP 1x or PCI
AGP / PCI / PCIe distinction
NV1
PCI
Legacy graphics interface.
Riva 128
AGP
Legacy graphics interface.
Power
TDP / TBP / board power
NV1
About 2 W class
Riva 128
About 4 W class
Recommended PSU
NV1
200 W
Riva 128
200 W
Power connectors
NV1
None
Riva 128
None
Slot width
NV1
Single slot
Riva 128
Single slot
Cooling type
NV1
Passive or bare package on many boards
Riva 128
Passive heatsink on most boards
Display / Media
Display outputs
NV1
15-pin VGA on Diamond Edge 3D boards.
Some boards also exposed audio jacks and a proprietary game controller port.
Some boards also exposed audio jacks and a proprietary game controller port.
Riva 128
15-pin VGA on typical boards.
Some partner cards added video input or video output.
Some partner cards added video input or video output.
Features
DirectX support
NV1
Direct3D compatibility was limited because NV1 targeted quadratic primitives rather than the triangle based Direct3D direction
Riva 128
Direct3D 5.0 class
OpenGL support
NV1
Not a normal OpenGL accelerator
Riva 128
OpenGL 1.0 class, with period driver limitations
Vulkan support
NV1
Not supported
Riva 128
Not supported
CUDA support
NV1
Not applicable
Riva 128
Not applicable