List of Nvidia graphics processing units


This list contains general information about graphics processing units and video cards from Nvidia, based on official specifications. In addition some Comparison of [Nvidia nForce chipsets|Nvidia motherboards] come with integrated onboard GPUs. Limited/special/collectors' editions or AIB versions are not included.

Field explanations

The fields in the table listed below describe the following:
  • Model – The marketing name for the processor, assigned by Nvidia.
  • Launch – Date of release for the processor.
  • Code name – The internal engineering codename for the processor.
  • Fab – Fabrication process. Average feature size of components of the processor.
  • Bus interfaceBus by which the graphics processor is attached to the system.
  • Memory – The amount of graphics memory available to the processor.
  • SM Count – Number of streaming multiprocessors.
  • Core clock – The factory core clock frequency; while some manufacturers adjust clocks lower and higher, this number will always be the reference clocks used by Nvidia.
  • Memory clock – The factory effective memory clock frequency. All DDR/GDDR memories operate at half this frequency, except for GDDR5, which operates at one quarter of this frequency.
  • Core config – The layout of the graphics pipeline, in terms of functional units. Over time the number, type, and variety of functional units in the GPU core has changed significantly; before each section in the list there is an explanation as to what functional units are present in each generation of processors. In later models, shaders are integrated into a unified shader architecture, where any one shader can perform any of the functions listed.
  • Fillrate – Maximum theoretical fill rate in textured pixels per second. This number is generally used as a maximum throughput number for the GPU and generally, a higher fill rate corresponds to a more powerful GPU.
  • Memory subsection
  • *Bandwidth – Maximum theoretical bandwidth for the processor at factory clock with factory bus width. GHz = 10 Hz.
  • * Bus type – Type of memory bus or buses used.
  • * Bus width – Maximum bit width of the memory bus or buses used. This will always be a factory bus width.
  • API support section
  • *Direct3D – Maximum version of Direct3D fully supported.
  • * OpenGL – Maximum version of OpenGL fully supported.
  • *OpenCL – Maximum version of OpenCL fully supported.
  • *Vulkan – Maximum version of Vulkan fully supported.
  • *CUDA - Maximum version of Cuda fully supported.
  • Features – Added features that are not standard as a part of the two graphics libraries.

Desktop GPUs

GeForce 256 series

GeForce2 series

GeForce3 series

  • All models are made via TSMC 150 nm fabrication process
  • All models support Direct3D 8.0 and OpenGL 1.3
  • All models support 3D Textures, Lightspeed Memory Architecture, nFiniteFX Engine, Shadow Buffers

GeForce4 series

  • All models are manufactured via TSMC 150 nm manufacturing process
  • All models support Accuview Antialiasing, Lightspeed Memory Architecture II, nView

GeForce FX (5xxx) series

GeForce 6 (6xxx) series

  • All models support Direct3D 9.0c and OpenGL 2.1
  • All models support Transparency AA and PureVideo
*

GeForce 7 (7xxx) series

  • All models support Direct3D 9.0c and OpenGL 2.1
  • All models support Transparency AA

GeForce 8 (8xxx) series

  • All models support coverage sample anti-aliasing, angle-independent anisotropic filtering, and 128-bit OpenEXR HDR.

Features

  • Compute Capability 1.1: has support for Atomic functions, which are used to write thread-safe programs.
  • Compute Capability 1.2: for details see CUDA

GeForce 9 (9xxx) series

  • All models support Coverage Sample Anti-Aliasing, Angle-Independent Anisotropic Filtering, 128-bit OpenEXR HDR

Features

  • Compute Capability: 1.1 has support for Atomic functions, which are used to write thread-safe programs.

GeForce 200 series

  • All models support Coverage Sample Anti-Aliasing, Angle-Independent Anisotropic Filtering, 240-bit OpenEXR HDR

Features

  • Compute Capability: 1.1
  • Compute Capability: 1.2
  • Compute Capability: 1.3 has double precision support for use in GPGPU applications.

GeForce 300 series

GeForce 400 series

  • All cards have a PCIe 2.0 x16 Bus interface.
  • The base requirement for Vulkan 1.0 in terms of hardware features was OpenGL ES 3.1 which is a subset of OpenGL 4.3, which is supported on all Fermi and newer cards.
  • Memory bandwidths stated in the following table refer to Nvidia reference designs. Actual bandwidth can be higher or lower depending on the maker of the graphic board.

GeForce 600 series

  • Add NVENC on GTX cards
  • Several 600 series cards are rebranded 400 or 500 series cards.

GeForce 700 series

The GeForce 700 series for desktop. The GM107-chips are Maxwell-based, the GF1xx are Fermi-based, and the GKxxx-chips Kepler.

GeForce 900 series

GeForce 10 series

Volta series

GeForce 16 series

GeForce RTX 20 series

  • Supported APIs: Direct3D 12 Ultimate, OpenGL 4.6, OpenCL 3.0, Vulkan 1.3 and CUDA 7.5
  • Unlike previous generations the RTX Non-Super Founders Edition cards no longer have reference clocks, but are "Factory-OC". However, RTX Supers Founders Edition are reference clocks.
  • NVENC 6th generation

GeForce RTX 30 series

GeForce RTX 40 series

*
  • Dual NVENC with 8K 10-bit 60FPS AV1 fixed function hardware encoding
  • Opacity Micro-Maps
  • Displacement Micro-Meshes
  • No NVLink support, Multi-GPU over PCIe 5.0

GeForce RTX 50 series

*

Mobile GPUs

Mobile GPUs are either soldered to the mainboard or to some Mobile PCI Express Module.

GeForce2 Go series

GeForce4 Go series

  • All models are made via 150 nm fabrication process

GeForce FX Go 5 (Go 5xxx) series

The GeForce FX Go 5 series for notebooks architecture.

GeForce Go 6 (Go 6xxx) series

GeForce Go 7 (Go 7xxx) series

The GeForce Go 7 series for notebooks architecture.

GeForce 8M (8xxxM) series

The GeForce 8M series for notebooks architecture Tesla.

GeForce 9M (9xxxM) series

The GeForce 9M series for notebooks architecture. Tesla (microarchitecture)

GeForce 100M (1xxM) series

The GeForce 100M series for notebooks architecture. Tesla (microarchitecture)

GeForce 200M (2xxM) series

The GeForce 200M series is a graphics processor architecture for notebooks, Tesla (microarchitecture)

GeForce 300M (3xxM) series

The GeForce 300M series for notebooks architecture, Tesla (microarchitecture)

GeForce 400M (4xxM) series

The GeForce 400M series for notebooks architecture, Fermi (microarchitecture)
  • 1 Unified shaders: texture mapping units: render output units
  • 2 To calculate the processing power see Fermi (microarchitecture)#Performance.
  • 3 Each SM in the GF100 also contains 4 texture address units and 16 texture filtering units. Total for the full GF100 64 texture address units and 256 texture filtering units. Each SM in the GF104/106/108 architecture contains 8 texture filtering units for every texture address unit. The complete GF104 die contains 64 texture address units and 512 texture filtering units, the complete GF106 die contains 32 texture address units and 256 texture filtering units and the complete GF108 die contains 16 texture address units and 128 texture filtering units.

GeForce 500M (5xxM) series

The GeForce 500M series for notebooks architecture, Fermi (microarchitecture)

GeForce 600M (6xxM) series

The GeForce 600M series for notebooks architecture, Fermi (microarchitecture) and Kepler (microarchitecture). The processing power is obtained by multiplying shader clock speed, the number of cores, and how many instructions the cores can perform per cycle.

GeForce 700M (7xxM) series

The GeForce 700M series for notebooks architecture. The processing power is obtained by multiplying shader clock speed, the number of cores, and how many instructions the cores can perform per cycle.

GeForce 800M (8xxM) series

The GeForce 800M series for notebooks architecture. The processing power is obtained by multiplying shader clock speed, the number of cores, and how many instructions the cores can perform per cycle.

GeForce 900M (9xxM) series

The GeForce 900M series for notebooks architecture. The processing power is obtained by multiplying shader clock speed, the number of cores, and how many instructions the cores can perform per cycle.

GeForce 10 series

GeForce 16 series

GeForce RTX 20 series

GeForce RTX 30 series

GeForce RTX 40 series

GeForce RTX 50 series

Laptops featuring GeForce RTX 50 series laptop GPUs were shown at CES 2025. Laptops with RTX 50 series GPUs were paired with Intel's Arrow Lake-HX and AMD's Strix Point and Fire Range CPUs. Nvidia claims that Blackwell architecture's new Max-Q features can increase battery life by up to 40% over GeForce 40 series laptops. For example, Advanced Power Gating saves power by turning off areas of the GPU that are unused and the paired GDDR7 memory can run in an "ultra" low-voltage state. Initial RTX 50 series laptops will become available in March 2025.

Workstation / Mobile Workstation GPUs

Quadro NVS

Mobility Quadro NVS series

Mobility NVS series

Quadro

Quadro Go (GL) & Quadro FX Go series

Early mobile Quadro chips based on the GeForce2 Go up to GeForce Go 6800. Precise specifications on these old mobile workstation chips are very hard to find, and conflicting between Nvidia press releases and product lineups in GPU databases like TechPowerUp's GPUDB.

Quadro FX series

Quadro FX (x300) series

Quadro FX (x400) series

Quadro FX (x500) series

Quadro FX series. GeForce 7-Series based.

Quadro FX (x600) series

GeForce 8-Series based. First Quadro Mobile line to support DirectX 10.

Quadro FX (x700) series

Quadro FX series.

Quadro FX (x800) series

The last DirectX 10 based Quadro mobile cards.

Quadro x000 series

Mobile version of the Quadro x000 series.

Quadro Kxxx series

Mobile version of the Quadro series.

Quadro Mxxx series

Mobile version of the Quadro series.

Quadro Pxxx series

Mobile version of the Quadro series series.

Quadro GVxxx series

Quadro RTX x000 / Tx00 / Tx000 series

Mobile version of the Quadro RTX / T x000 series.

RTX Ax000 series

Mobile version of the RTX Ax000 series.×

RTX Ada Generation

Mobile version of the RTX Ada Generation.
  • 1 CUDA cores: RT cores: Tensor cores

RTX PRO Blackwell series

Mobile/laptop version of the RTX PRO Blackwell series

Data center GPUs

GRID

  • Data from GRID GPUS

Tesla

  • A10G GPU accelerator -300W TDP, Ampere, 24GB GDDR6@600GB/s, 80 RT Cores

Console/handheld GPUs