Code name – The internal engineering codename for the processor (typically designated by an NVXY name and later GXY where X is the series number and Y is the schedule of the project for that generation).

Fab – Fabrication process. Average feature size of components of the processor.

Bus interface – Bus by which the graphics processor is attached to the system (typically an expansion slot, such as PCI, AGP, or PCI-Express).

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 (while some manufacturers adjust clocks lower and higher, this number will always be the reference clocks used by Nvidia). 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 fillrate in textured pixels per second. This number is generally used as a maximum throughput number for the GPU and generally, a higher fillrate corresponds to a more powerful (and faster) GPU.

4 Note that while GTX 460's TDP is comparable to that of AMD's HD5000 series, GF100-based cards (GTX 480/470/465) are rated much lower but pull significantlly more power, e.g. GTX 480 with 250W TDP consumes More power than an HD 5970 with 297W TDP.[14]

6 The 400 series is the only non-OEM family since GeForce 8 not to include an official dual-GPU system. However, on March 18, 2011, EVGA released the first single-PCB card with dual 460s on board. The card came with 2048 MB of memory at 3600 MHz and 672 shader processors at 1400 MHz and was offered at the MSRP of $429.

7 The GeForce 405 card is a rebranded GeForce 310 which itself is a rebranded GeForce 210.

6 Similar to previous generation, GTX 580 and most likely future GTX 570, while reflecting its improvement over GF100, still have lower rated TDP and higher power consumption, e.g. GTX580 (243W TDP) is slightly less power hungry than GTX 480 (250W TDP). This is managed by clock throttling through drivers when a dedicated power hungry application is identified that could breach card TDP. Application name changing will disable throttling and enable full power consumption, which in some cases could be close to that of GTX480.[19]

7 Some companies have announced that they will be offering the GTX580 with 3GB RAM.[20]

6 For accessing its memory, the GTX 970 stripes data across 7 of its 8 32-bit physical memory lanes, at 196 GB/s. The last 1/8 of its memory (0.5 GiB on a 4 GiB card) is accessed on a non-interleaved solitary 32-bit connection at 28 GB/s, one seventh the speed of the rest of the memory space. Because this smaller memory pool uses the same connection as the 7th lane to the larger main pool, it contends with accesses to the larger block reducing the effective memory bandwidth not adding to it as an independent connection could.[38]

2 Pixel fillrate is calculated as the lowest of three numbers: number of ROPs multiplied by the base core clock speed, number of rasterizers multiplied by the number of fragments they can generate per rasterizer multiplied by the base core clock speed, and the number of streaming multiprocessors multiplied by the number of fragments per clock that they can output multiplied by the base clock rate.

3 Texture fillrate is calculated as the number of TMUs multiplied by the base core clock speed.

5 SLI HB only supports a maximum of 2-way SLI using SLI HB bridges, however if using traditional SLI bridges it can support a maximum of 4-way SLI but the performance mostly improves in synthetic benchmarks only.

6 The GTX 1070 has one of the four GPCs disabled in the die, losing one of the Raster Engines only allows for the use of 48 ROPs per cycle. [49]

7 The performance of FP16 is half of the performance of FP64. There is only 1 FP16x2 core for every 128 FP32 cores. [50]

The GeForce 100M series for notebooks architecture. Tesla (microarchitecture) (103M, 105M, 110M, 130M are rebranded GPU i.e. using the same GPU cores of previous generation, 9M, with promised optimisation on other features)

The GeForce 10 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. Some implementations may use different specifications.

6 Specifications not specified by Nvidia assumed to be based on the Quadro FX 5800

7 GPU Boost is a default feature that increases the core clock rate while remaining under the card's predetermined power budget. Multiple boost clocks are available, but this table lists the highest clock supported by each card.[105]

Early mobile Quadro chips based on the Geforce2 Go up to Geforce Go 6. Precise reliable statistics on early mobile workstation chips appear to be scarce and conflicting between Nvidia press releases and product lineups with GPU databases.

Last chip designated as a Quadro FX Go, apparently uses PCIE instead of AGP 8×. Core config has been mentioned as either 8:5:8:8 or 12:5:12:12 - the latter is likely since chip is derived from Geforce Go 6800.