GPU Wiki
Riva 128 vs Riva TNT
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 TNT has more Memory size (8 MB or 16 MB depending on board vs 4 MB on standard RIVA 128 boards).
- Riva TNT has more Memory bandwidth (About 1.76 GB/s vs 1.6 GB/s).
- Boost clock: Riva 128 has 100 MHz; Riva TNT has 90 MHz.
- TDP / TBP / board power: Riva 128 has About 4 W class; Riva TNT has Not consistently specified in public board data.
- Architecture: Riva 128 has NV3 / RIVA fixed function 2D, video, and 3D accelerator; Riva TNT has NV4 / RIVA TNT fixed function 2D, video, and 3D accelerator.
- Launch date: Riva 128 has 1997-08-25; Riva TNT has 1998-08-31.
Row order:
Muted cells indicate unavailable, not applicable, or not directly comparable specifications.
| Spec | Riva 128 | Riva TNT |
|---|---|---|
| Overview | ||
| Product name | NVIDIA RIVA 128 | NVIDIA RIVA TNT |
| Architecture | NV3 / RIVA fixed function 2D, video, and 3D accelerator | NV4 / RIVA TNT fixed function 2D, video, and 3D accelerator |
| Generation / family | RIVA Series | RIVA TNT Series |
| GPU codename | NV3 | NV4 |
| Launch date | 1997-08-25 | 1998-08-31 |
| Launch MSRP | Board pricing varied by partner | Board pricing varied by partner |
| Market segment | Consumer desktop 2D/3D graphics accelerator | Consumer desktop 2D/3D graphics accelerator |
| Board type / entry type | Reference GPU | Reference GPU |
| GPU | ||
| Process node | SGS-Thomson 350 nm class | TSMC 350 nm class |
| Die size | About 90 mm2 | About 128 mm2 |
| Transistor count | About 3.5 to 4 million, depending on source wording | About 7 million |
| GPU chip | NV3 | NV4 |
| SM / multiprocessor count | 0 | 0 |
| CUDA Cores | 0 | 0 |
| ROPs | 1 | 2 |
| TMUs | 1 | 2 |
| Clocks | ||
| Base / Core clock | 100 MHz | 90 MHz |
| Boost clock | 100 MHz | 90 MHz |
| Memory clock | 100 MHz | 110 MHz class |
| Memory | ||
| Memory size | 4 MB on standard RIVA 128 boards | 8 MB or 16 MB depending on board |
| Memory type | SGRAM | SDRAM or SGRAM depending on board |
| Memory bus width | 128-bit | 128-bit |
| Memory bandwidth | 1.6 GB/s | About 1.76 GB/s |
| Bus / Interface | ||
| Bus interface | AGP 1x or PCI | AGP 2x or PCI depending on board |
| AGP / PCI / PCIe distinction | AGP Legacy graphics interface. | AGP Legacy graphics interface. |
| Power | ||
| TDP / TBP / board power | About 4 W class | Not consistently specified in public board data |
| Recommended PSU | 200 W | 200 W |
| Power connectors | None | None |
| Slot width | Single slot | Single slot |
| Cooling type | Passive heatsink on most boards | Passive heatsink was common, but heat can be a concern |
| Display / Media | ||
| Display outputs |
15-pin VGA on typical boards. Some partner cards added video input or video output. |
15-pin VGA on typical boards. Some partner cards included TV-out. |
| Features | ||
| DirectX support | Direct3D 5.0 class | Direct3D 6.0 class |
| OpenGL support | OpenGL 1.0 class, with period driver limitations | OpenGL 1.2 class |
| Vulkan support | Not supported | Not supported |
| CUDA support | Not applicable | Not applicable |
Overview
Product name
Riva 128
NVIDIA RIVA 128
Riva TNT
NVIDIA RIVA TNT
Architecture
Riva 128
NV3 / RIVA fixed function 2D, video, and 3D accelerator
Riva TNT
NV4 / RIVA TNT fixed function 2D, video, and 3D accelerator
Generation / family
Riva 128
RIVA Series
Riva TNT
RIVA TNT Series
GPU codename
Riva 128
NV3
Riva TNT
NV4
Launch date
Riva 128
1997-08-25
Riva TNT
1998-08-31
Launch MSRP
Riva 128
Board pricing varied by partner
Riva TNT
Board pricing varied by partner
Market segment
Riva 128
Consumer desktop 2D/3D graphics accelerator
Riva TNT
Consumer desktop 2D/3D graphics accelerator
Board type / entry type
Riva 128
Reference GPU
Riva TNT
Reference GPU
GPU
Process node
Riva 128
SGS-Thomson 350 nm class
Riva TNT
TSMC 350 nm class
Die size
Riva 128
About 90 mm2
Riva TNT
About 128 mm2
Transistor count
Riva 128
About 3.5 to 4 million, depending on source wording
Riva TNT
About 7 million
GPU chip
Riva 128
NV3
Riva TNT
NV4
SM / multiprocessor count
Riva 128
0
Riva TNT
0
CUDA Cores
Riva 128
0
Riva TNT
0
ROPs
Riva 128
1
Riva TNT
2
TMUs
Riva 128
1
Riva TNT
2
Clocks
Base / Core clock
Riva 128
100 MHz
Riva TNT
90 MHz
Boost clock
Riva 128
100 MHz
Riva TNT
90 MHz
Memory clock
Riva 128
100 MHz
Riva TNT
110 MHz class
Memory
Memory size
Riva 128
4 MB on standard RIVA 128 boards
Riva TNT
8 MB or 16 MB depending on board
Memory type
Riva 128
SGRAM
Riva TNT
SDRAM or SGRAM depending on board
Memory bus width
Riva 128
128-bit
Riva TNT
128-bit
Memory bandwidth
Bus / Interface
Bus interface
Riva 128
AGP 1x or PCI
Riva TNT
AGP 2x or PCI depending on board
AGP / PCI / PCIe distinction
Riva 128
AGP
Legacy graphics interface.
Riva TNT
AGP
Legacy graphics interface.
Power
TDP / TBP / board power
Riva 128
About 4 W class
Riva TNT
Not consistently specified in public board data
Recommended PSU
Riva 128
200 W
Riva TNT
200 W
Power connectors
Riva 128
None
Riva TNT
None
Slot width
Riva 128
Single slot
Riva TNT
Single slot
Cooling type
Riva 128
Passive heatsink on most boards
Riva TNT
Passive heatsink was common, but heat can be a concern
Display / Media
Display outputs
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.
Riva TNT
15-pin VGA on typical boards.
Some partner cards included TV-out.
Some partner cards included TV-out.
Features
DirectX support
Riva 128
Direct3D 5.0 class
Riva TNT
Direct3D 6.0 class
OpenGL support
Riva 128
OpenGL 1.0 class, with period driver limitations
Riva TNT
OpenGL 1.2 class
Vulkan support
Riva 128
Not supported
Riva TNT
Not supported
CUDA support
Riva 128
Not applicable
Riva TNT
Not applicable