GeForce 600 series

Last updated

GeForce 600 series
Gigabyte GV-N690D5-4GD-B 20221029.jpg
GeForce GTX 690 released in 2012, the series' flagship unit
Release dateMarch 22, 2012;11 years ago (March 22, 2012)
CodenameGK10x
Architecture
ModelsGeForce series
  • GeForce GT series
  • GeForce GTX series
Transistors292M 40 nm (GF119)
  • 585M 40 nm (GF108)
  • 1.170B 40 nm (GF116)
  • 1.950B 40 nm (GF114)
  • 1.270B 28 nm (GK107)
  • 1.020B 28 nm (GK208)
  • 2.540B 28 nm (GK106)
  • 3.540B 28 nm (GK104)
Cards
Entry-level
  • GT 605
  • GT 610
  • GT 620
  • GT 630
  • GT 640
Mid-range
  • GTX 650
  • GTX 650 Ti
  • GTX 650 Ti Boost
  • GTX 660
High-end
  • GTX 660 Ti
  • GTX 670
  • GTX 680
Enthusiast
  • GTX 690
API support
DirectX Direct3D 11.0 (feature level 11_0) [1] Shader Model 6.5
OpenCL OpenCL 3.0 [lower-alpha 1]
OpenGL OpenGL 4.6
Vulkan Vulkan 1.2 [2]
SPIR-V
History
Predecessor GeForce 500 series
Successor
Support status
Fermi cards unsupported
Security updates for Kepler until September 2024

The GeForce 600 series is a series of graphics processing units developed by Nvidia, first released in 2012. It served as the introduction of the Kepler architecture. It is succeeded by the GeForce 700 series.

Contents

Overview

Where the goal of the previous architecture, Fermi, was to increase raw performance (particularly for compute and tessellation), Nvidia's goal with the Kepler architecture was to increase performance per watt, while still striving for overall performance increases. [3] The primary way Nvidia achieved this goal was through the use of a unified clock. By abandoning the shader clock found in their previous GPU designs, efficiency is increased, even though it requires more cores to achieve similar levels of performance. This is not only because the cores are more power efficient (two Kepler cores using about 90% of the power of one Fermi core, according to Nvidia's numbers), but also because the reduction in clock speed delivers a 50% reduction in power consumption in that area. [4]

Kepler also introduced a new form of texture handling known as bindless textures. Previously, textures needed to be bound by the CPU to a particular slot in a fixed-size table before the GPU could reference them. This led to two limitations: one was that because the table was fixed in size, there could only be as many textures in use at one time as could fit in this table (128). The second was that the CPU was doing unnecessary work: it had to load each texture, and also bind each texture loaded in memory to a slot in the binding table. [3] With bindless textures, both limitations are removed. The GPU can access any texture loaded into memory, increasing the number of available textures and removing the performance penalty of binding.

Finally, with Kepler, Nvidia was able to increase the memory clock to 6 GHz. To accomplish this, Nvidia needed to design an entirely new memory controller and bus. While still shy of the theoretical 7 GHz limitation of GDDR5, this is well above the 4 GHz speed of the memory controller for Fermi. [4]

Kepler is named after the German mathematician, astronomer, and astrologer Johannes Kepler.

Architecture

GTX 690 cooling shroud removed, with dual Kepler dies visible GTX690 Die.jpg
GTX 690 cooling shroud removed, with dual Kepler dies visible

The GeForce 600 series contains products from both the older Fermi and newer Kepler generations of Nvidia GPUs. Kepler based members of the 600 series add the following standard features to the GeForce family:

Streaming Multiprocessor Architecture (SMX)

The Kepler architecture employs a new Streaming Multiprocessor Architecture called SMX. The SMX are the key method for Kepler's power efficiency as the whole GPU uses a single "Core Clock" rather than the double-pump "Shader Clock". [4] The SMX usage of a single unified clock increases the GPU power efficiency due to the fact that two Kepler CUDA Cores consume 90% power of one Fermi CUDA Core. Consequently, the SMX needs additional processing units to execute a whole warp per cycle. Kepler also needed to increase raw GPU performance as to remain competitive. As a result, it doubled the CUDA Cores from 16 to 32 per CUDA array, 3 CUDA Cores Array to 6 CUDA Cores Array, 1 load/store and 1 SFU group to 2 load/store and 2 SFU group. The GPU processing resources are also double. From 2 warp schedulers to 4 warp schedulers, 4 dispatch unit became 8 and the register file doubled to 64K entries as to increase performance. With the doubling of GPU processing units and resources increasing the usage of die spaces, The capability of the PolyMorph Engine aren't double but enhanced, making it capable of spurring out a polygon in 2 cycles instead of 4. [5] With Kepler, Nvidia not only worked on power efficiency but also on area efficiency. Therefore, Nvidia opted to use eight dedicated FP64 CUDA cores in a SMX as to save die space, while still offering FP64 capabilities since all Kepler CUDA cores are not FP64 capable. With the improvement Nvidia made on Kepler, the results include an increase in GPU graphic performance while downplaying FP64 performance.

A new instruction scheduler

Additional die areas are acquired by replacing the complex hardware scheduler with a simple software scheduler. With software scheduling, warps scheduling was moved to Nvidia's compiler and as the GPU math pipeline now has a fixed latency, it now include the utilization of instruction-level parallelism and superscalar execution in addition to thread-level parallelism. As instructions are statically scheduled, scheduling inside a warp becomes redundant since the latency of the math pipeline is already known. This resulted an increase in die area space and power efficiency. [4] [6] [3]

GPU Boost

Nvidia GeForce GTX 690 die (GK104-355-A2) GTX 690 Die.jpg
Nvidia GeForce GTX 690 die (GK104-355-A2)

GPU Boost is a new feature which is roughly analogous to turbo boosting of a CPU. The GPU is always guaranteed to run at a minimum clock speed, referred to as the "base clock". This clock speed is set to the level which will ensure that the GPU stays within TDP specifications, even at maximum loads. [3] When loads are lower, however, there is room for the clock speed to be increased without exceeding the TDP. In these scenarios, GPU Boost will gradually increase the clock speed in steps, until the GPU reaches a predefined power target (which is 170W by default). [4] By taking this approach, the GPU will ramp its clock up or down dynamically, so that it is providing the maximum amount of speed possible while remaining within TDP specifications.

The power target, as well as the size of the clock increase steps that the GPU will take, are both adjustable via third-party utilities and provide a means of overclocking Kepler-based cards. [3]

Microsoft DirectX support

Both Fermi and Kepler based cards support Direct3D 11, both also support Direct3D 12, though not all features provided by the API. [7] [8]

TXAA

Exclusive to Kepler GPUs, TXAA is a new anti-aliasing method from Nvidia that is designed for direct implementation into game engines. TXAA is based on the MSAA technique and custom resolve filters. Its design addresses a key problem in games known as shimmering or temporal aliasing; TXAA resolves that by smoothing out the scene in motion, making sure that any in-game scene is being cleared of any aliasing and shimmering. [9]

NVENC

NVENC is Nvidia's SIP block that performs video encoding, in a way similar to Intel's Quick Sync Video and AMD's VCE. NVENC is a power-efficient fixed-function pipeline that is able to take codecs, decode, preprocess, and encode H.264-based content. NVENC specification input formats are limited to H.264 output. But still, NVENC, through its limited format, can perform encoding in resolutions up to 4096×4096. [10]

Like Intel's Quick Sync, NVENC is currently exposed through a proprietary API, though Nvidia does have plans to provide NVENC usage through CUDA. [10]

New driver features

Two Nvidia GeForce GTX 690 in a dual-SLI configuration GTX690 SLI.jpg
Two Nvidia GeForce GTX 690 in a dual-SLI configuration

In the R300 drivers, released alongside the GTX 680, Nvidia introduced a new feature called Adaptive VSync. This feature is intended to combat the limitation of v-sync that, when the framerate drops below 60 FPS, there is stuttering as the v-sync rate is reduced to 30 FPS, then down to further factors of 60 if needed. However, when the framerate is below 60 FPS, there is no need for v-sync as the monitor will be able to display the frames as they are ready. To address this issue (while still maintaining the advantages of v-sync with respect to screen tearing), Adaptive VSync can be turned on in the driver control panel. It will enable VSync if the framerate is at or above 60 FPS, while disabling it if the framerate lowers. Nvidia claims that this will result in a smoother overall display. [3]

While the feature debuted alongside the GTX 680, this feature is available to users of older Nvidia cards who install the updated drivers. [3]

Dynamic Super Resolution (DSR) was added to Fermi and Kepler GPUs with an October 2014 release of Nvidia drivers. This feature aims at increasing the quality of displayed picture, by rendering the scenery at a higher and more detailed resolution (upscaling), and scaling it down to match the monitor's native resolution (downsampling). [11]

History

In September 2010, Nvidia first announced Kepler. [12]

In early 2012, details of the first members of the 600 series parts emerged. These initial members were entry-level laptop GPUs sourced from the older Fermi architecture.

On March 22, 2012, Nvidia unveiled the 600 series GPU: the GTX 680 for desktop PCs and the GeForce GT 640M, GT 650M, and GTX 660M for notebook/laptop PCs. [13] [14]

On April 29, 2012, the GTX 690 was announced as the first dual-GPU Kepler product. [15]

On May 10, 2012, the GTX 670 was officially announced. [16]

On June 4, 2012, the GTX 680M was officially announced. [17]

On August 16, 2012, the GTX 660 Ti was officially announced. [18]

On September 13, 2012, the GTX 660 and GTX 650 were officially announced. [19]

On October 9, 2012, the GTX 650 Ti was officially announced. [20]

On March 26, 2013, the GTX 650 Ti BOOST was officially announced. [21]

Products

GeForce 600 (6xx) series

EVGA GeForce GTX 650 Ti EVGA 01G-P4-3652-KR with protection film 20130127.jpg
EVGA GeForce GTX 650 Ti

GeForce 600M (6xxM) series

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

ModelLaunch Code Name Fab (nm) Bus interface Core Configuration1Clock Speed Fillrate Memory API Support (version)Processing Power2
(GFLOPS)
TDP (Watts)Notes
Core (MHz)Shader (MHz)Memory (MT/s)Pixel (GP/s)Texture (GT/s)Size (MiB)Bandwidth (GB/s)DRAM TypeBus Width (bit) DirectX OpenGL OpenCL Vulkan
GeForce 610M [22] Dec 2011GF119 (N13M-GE)40PCIe 2.0 x1648:8:445090018003.67.21024
2048
14.4DDR36412.0 (11_0)4.61.1142.0812OEM. Rebadged GT 520MX
GeForce GT 620M [23] Apr 2012GF117 (N13M-GS)2896:16:4625125018002.51014.4
28.8
64
128
24015OEM. Die-Shrink GF108
GeForce GT 625MOctober 2012GF117 (N13M-GS)14.464
GeForce GT 630M [23] [24] [25] Apr 2012GF108 (N13P-GL)
GF117
40
28
660
800
1320
1600
1800
4000
2.6
3.2
10.7
12.8
28.8
32.0
DDR3
GDDR5
128
64
258.0
307.2
33GF108: OEM. Rebadged GT 540M
GF117: OEM Die-Shrink GF108
GeForce GT 635M [23] [26] [27] Apr 2012GF106 (N12E-GE2)
GF116
40144:24:246751350180016.216.22048
1536
28.8
43.2
DDR3128
192
289.2
388.8
35GF106: OEM. Rebadged GT 555M
GF116: 144 Unified Shaders
GeForce GT 640M LE [23] March 22, 2012GF108
GK107 (N13P-LP)
40
28
PCIe 2.0 x16
PCIe 3.0 x16
96:16:4
384:32:16
762
500
1524
500
3130
1800
3
8
12.2
16
1024
2048
50.2
28.8
GDDR5
DDR3
1281.1
1.2
N/A
?
292.6
384
32
20
GF108: Fermi
GK107: Kepler architecture
GeForce GT 640M [23] [28] March 22, 2012GK107 (N13P-GS)28PCIe 3.0 x16384:32:166256251800
4000
102028.8
64.0
DDR3
GDDR5
1.21.148032Kepler architecture
GeForce GT 645MOctober 2012GK107 (N13P-GS)7107101800
4000
11.3622.72545
GeForce GT 650M [23] [29] [30] March 22, 2012GK107 (N13P-GT)835
745
900*
950
835
900*
1800
4000
5000*
15.2
13.4
14.4*
30.4
26.7
28.8*
1024
2048
*
28.8
64.0
80.0*
DDR3
GDDR5
GDDR5*
729.6
641.3
691.2*
45Kepler architecture
GeForce GTX 660M [23] [30] [31] [32] March 22, 2012GK107 (N13E-GE)835950500015.230.4204880.0GDDR5729.650Kepler architecture
GeForce GTX 670M [23] April 2012GF114 (N13E-GS1-LP)40PCIe 2.0 x16336:56:245981196300014.3533.51536
3072
72.01921.1803.675OEM. Rebadged GTX 570M
GeForce GTX 670MXOctober 2012GK106 (N13E-GR)28PCIe 3.0 x16960:80:24600600280014.448.067.21.21.11152Kepler architecture
GeForce GTX 675M [23] April 2012GF114 (N13E-GS1)40PCIe 2.0 x16384:64:326201240300019.839.7204896.02561.1 ?952.3100OEM. Rebadged GTX 580M
GeForce GTX 675MXOctober 2012GK106 (N13E-GSR)28PCIe 3.0 x16960:80:32600600360019.248.04096115.21.21.11152Kepler architecture
GeForce GTX 680MJune 4, 2012GK104 (N13E-GTX)1344:112:3272072036002380.61935.4
GeForce GTX 680MXOctober 23, 2012GK1041536:128:32500092.21602234.3100+
ModelLaunch Code Name Fab (nm) Bus interface Core Configuration1Clock Speed Fillrate Memory API Support (version)Processing Power2
(GFLOPS)
TDP (Watts)Notes
Core (MHz)Shader (MHz)Memory (MT/s)Pixel (GP/s)Texture (GT/s)Size (MiB)Bandwidth (GB/s)DRAM TypeBus Width (bit) DirectX OpenGL OpenCL Vulkan

(*)-Apple MacBook Pro Retina 2012 with 512MB or 1024MB GDDR5 configuration.

Chipset table

GeForce 600 (6xx) series

ModelLaunch Code name Fab (nm)Transistors (million)Die size (mm2) Bus interface SM countCore config [lower-alpha 2] Clock rate Fillrate Memory configurationSupported API versionProcessing power (GFLOPS) [lower-alpha 3] TDP (Watts)Release Price (USD)
Core (MHz)Average Boost (MHz)Max Boost (MHz)Shader (MHz)Memory (MHz)Pixel (GP/s)Texture (GT/s)Size (MB)Bandwidth (GB/s)DRAM typeBus width (bit) Vulkan [lower-alpha 4] Direct3D OpenGL OpenCL Single precision Double precision
GeForce 605 [lower-alpha 5] April 3, 2012GF119 TSMC 40 nm 29279PCIe 2.0 x16148:8:45231046898
(1796)
2.094.2512 102414.4DDR364124.61.2100.4Un­known25OEM
GeForce GT 610 [lower-alpha 6] May 15, 2012GF119-300-A1PCIe 2.0 x16, PCIe x1, PCI48:8:481016201000
1800
3.246.5512
1024
2048
8
14.4
155.5Un­known29Retail
GeForce GT 620 [lower-alpha 7] April 3, 2012GF119PCIe 2.0 x1648:8:4898
(1796)
6.5512
1024
14.4155.5Un­known30OEM
May 15, 2012GF108-100-KB-A1585116296:16:470014001000–18002.811.21024
2048
8–14.4268.8Un­known49Retail
GeForce GT 625February 19, 2013GF11929279148:8:48101620898
(1796)
3.246.5512 102414.4155.5Un­known30OEM
GeForce GT 630 [lower-alpha 8] [lower-alpha 9] April 24, 2012GK107TSMC 28 nm 1300118PCIe 3.0 x16192:16:16875875891
(1782)
14141024
2048
28.51281.23361450
May 15, 2012GF108-400-A1TSMC 40 nm585116PCIe 2.0 x16296:16:470016201600–18002.811.21024
2048
4096
25.6–28.8311Un­known49Retail
GF10896:16:48101620800
(3200)
3.213102451.2GDDR5311Un­known65
May 29, 2013GK208-301-A1TSMC 28 nm102079PCIe 2.0 x81384:16:8902902900
(1800)
7.2214.441024
2048
14.4DDR3641.2692.7Un­known25
GeForce GT 635February 19, 2013GK208PCIe 3.0 x8384:16:89679671001
(2002)
7.7415.516742.7Un­known35OEM
GeForce GT 640 [lower-alpha 10] April 24, 2012GF116TSMC 40 nm1170238PCIe 2.0 x163144:24:247201440891
(1782)
17.317.31536
3072
42.8192414.7Un­known75
GK107TSMC 28 nm1300118PCIe 3.0 x162384:32:16797797891
(1782)
12.825.51024
2048
28.51281.2612.125.5050
June 5, 2012900900891
(1782)
14.428.82048
4096
28.5691.228.865$100
April 24, 20129509501250
(5000)
15.230.41024
2048
80GDDR5729.630.4075OEM
May 29, 2013GK208-400-A1TSMC 28 nm102079PCIe 2.0 x8384:16:8104610461252
(5008)
8.3716.7102440.164803.3Un­known49
GeForce GT 645 [lower-alpha 11] April 24, 2012GF114-400-A1TSMC 40 nm1950332PCIe 2.0 x166288:48:247761552191418.637.391.9192894Un­known140OEM
GeForce GTX 645April 22, 2013GK106TSMC 28 nm2540221PCIe 3.0 x163576:48:16823.5888.58231000
(4000)
14.1639.5641281.2948.139.5364
GeForce GTX 650September 13, 2012GK107-450-A213001182384:32:16105810581250
(5000)
16.933.81024
2048
80812.5433.86$110
November 27, 2013 [34] GK-106-400-A1254022165 ?
GeForce GTX 650 TiOctober 9, 2012GK106-220-A14768:64:169289281350
(5400)
14.859.486.41425.4159.39110$150 (130)
GeForce GTX 650 Ti BoostMarch 26, 2013GK106-240-A1768:64:2498010329801502
(6008)
23.562.7144.21921505.2862.72134$170 (150)
GeForce GTX 660September 13, 2012GK106-400-A15960:80:2410841502
(6008)
23.578.41536+512
3072
96.1+48.1
144.2
128+64
192
1881.678.40140$230 (180)
August 22, 2012GK104-200-KD-A2354029461152:96:24
1152:96:32
823.5888.58998231450
(5800)
19.8791536
2048
3072
134
186
192
256
2108.679.06130OEM
GeForce GTX 660 TiAugust 16, 2012GK104-300-KD-A271344:112:2491598010589151502
(6008)
22.0102.5204896.1+48.1
144.2
128+64
192
2459.52102.48150$300
GeForce GTX 670May 10, 2012GK104-325-A21344:112:3210841502
(6008)
29.3102.52048
4096
192.2562562459.52102.48170$400
GeForce GTX 680March 22, 2012GK104-400-A281536:128:321006 [3] 1058111010061502
(6008)
32.2128.8192.2563090.43128.77195$500
GeForce GTX 690April 29, 20122x GK104-355-A22x 35402x 2942x 82x 1536:128:32915101910589151502
(6008)
2x 29.282x 117.122x 20482x 192.2562x 2562x 2810.882x 117.12300$1000
ModelLaunch Code name Fab (nm)Transistors (million)Die size (mm2) Bus interface SM countCore config [lower-alpha 2] Clock rate Fillrate Memory configurationSupported API versionProcessing power (GFLOPS) [lower-alpha 3] TDP (Watts)Release Price (USD)
Core (MHz)Average Boost (MHz)Max Boost (MHz)Shader (MHz)Memory (MHz)Pixel (GP/s)Texture (GT/s)Size (MB)Bandwidth (GB/s)DRAM typeBus width (bit) Vulkan Direct3D OpenGL OpenCL Single precision Double precision
  1. In OpenCL 3.0, OpenCL 1.2 functionality has become a mandatory baseline, while all OpenCL 2.x and OpenCL 3.0 features were made optional.
  2. 1 2 Unified shaders: texture mapping units: render output units
  3. 1 2 To calculate the processing power see Kepler (microarchitecture)#Performance, or Fermi (microarchitecture)#Performance.
  4. Vulkan 1.2 is only supported on Kepler cards. [33]
  5. The GeForce 605 (OEM) card is a rebranded GeForce 510.
  6. The GeForce GT 610 card is a rebranded GeForce GT 520.
  7. The GeForce GT 620 (OEM) card is a rebranded GeForce GT 520.
  8. The GeForce GT 630 (DDR3, 128-bit, retail) card is a rebranded GeForce GT 430 (DDR3, 128-bit).
  9. The GeForce GT 630 (GDDR5) card is a rebranded GeForce GT 440 (GDDR5).
  10. The GeForce GT 640 (OEM) GF116 card is a rebranded GeForce GT 545 (DDR3).
  11. The GeForce GT 645 (OEM) card is a rebranded GeForce GTX 560 SE.

Discontinued support

Nvidia stopped releasing 32-bit drivers for 32-bit operating systems after the last Release 390 driver, 391.35, was released in March 2018. [35]

Kepler notebook GPUs moved to legacy support in April 2019 and stopped receiving critical security updates in April 2020. [36] Several notebook Geforce 6xxM GPUs were affected by this change, the remaining ones being low-end Fermi GPUs already out of support since January 2019. [37]

Nvidia announced that after Release 470 drivers, it would transition driver support for the Windows 7 and Windows 8.1 operating systems to legacy status and continue to provide critical security updates for these operating systems through September 2024. [38]

Nvidia announced that all remaining Kepler desktop GPUs would transition to legacy support from September 2021 onwards and be supported for critical security updates through September 2024. [39] All remaining GeForce 6xx GPUs would be affected by this change.

See also

Notes

    Related Research Articles

    <span class="mw-page-title-main">GeForce</span> Brand of GPUs by Nvidia

    GeForce is a brand of graphics processing units (GPUs) designed by Nvidia and marketed for the performance market. As of the GeForce 40 series, there have been eighteen iterations of the design. The first GeForce products were discrete GPUs designed for add-on graphics boards, intended for the high-margin PC gaming market, and later diversification of the product line covered all tiers of the PC graphics market, ranging from cost-sensitive GPUs integrated on motherboards, to mainstream add-in retail boards. Most recently, GeForce technology has been introduced into Nvidia's line of embedded application processors, designed for electronic handhelds and mobile handsets.

    <span class="mw-page-title-main">Alienware</span> American computer hardware subsidiary of Dell Inc.

    Alienware Corporation is an American computer hardware subsidiary brand of Dell. Their product range is dedicated to gaming computers and can be identified by their alien-themed designs. Alienware was founded in 1996 by Nelson Gonzalez and Alex Aguila. The development of the company is also associated with Frank Azor, Arthur Lewis, Joe Balerdi, and Michael S. Dell. The company's corporate headquarters is located in The Hammocks, Miami, Florida.

    <span class="mw-page-title-main">GeForce 7 series</span> Series of GPUs by Nvidia

    The GeForce 7 series is the seventh generation of Nvidia's GeForce line of graphics processing units. This was the last series available on AGP cards.

    <span class="mw-page-title-main">GeForce 8 series</span> Series of GPUs by Nvidia

    The GeForce 8 series is the eighth generation of Nvidia's GeForce line of graphics processing units. The third major GPU architecture developed by Nvidia, Tesla represents the company's first unified shader architecture.

    <span class="mw-page-title-main">GeForce 9 series</span> Series of GPUs by Nvidia

    The GeForce 9 series is the ninth generation of Nvidia's GeForce line of graphics processing units, the first of which was released on February 21, 2008. Products are based on a slightly repolished Tesla microarchitecture, adding PCIe 2.0 support, improved color and z-compression, and built on a 65 nm process, later using 55 nm process to reduce power consumption and die size.

    <span class="mw-page-title-main">Tesla (microarchitecture)</span> GPU microarchitecture by Nvidia

    Tesla is the codename for a GPU microarchitecture developed by Nvidia, and released in 2006, as the successor to Curie microarchitecture. It was named after the pioneering electrical engineer Nikola Tesla. As Nvidia's first microarchitecture to implement unified shaders, it was used with GeForce 8 series, GeForce 9 series, GeForce 100 series, GeForce 200 series, and GeForce 300 series of GPUs, collectively manufactured in 90 nm, 80 nm, 65 nm, 55 nm, and 40 nm. It was also in the GeForce 405 and in the Quadro FX, Quadro x000, Quadro NVS series, and Nvidia Tesla computing modules.

    <span class="mw-page-title-main">GeForce 400 series</span> Series of GPUs by Nvidia

    The GeForce 400 series is a series of graphics processing units developed by Nvidia, serving as the introduction of the Fermi microarchitecture. Its release was originally slated in November 2009, however, after delays, it was released on March 26, 2010, with availability following in April 2010.

    <span class="mw-page-title-main">GeForce 500 series</span> Series of GPUs by Nvidia

    The GeForce 500 series is a series of graphics processing units developed by Nvidia, as a refresh of the Fermi based GeForce 400 series. It was first released on November 9, 2010 with the GeForce GTX 580.

    <span class="mw-page-title-main">GeForce 700 series</span> Series of GPUs by Nvidia

    The GeForce 700 series is a series of graphics processing units developed by Nvidia. While mainly a refresh of the Kepler microarchitecture, some cards use Fermi (GF) and later cards use Maxwell (GM). GeForce 700 series cards were first released in 2013, starting with the release of the GeForce GTX Titan on February 19, 2013, followed by the GeForce GTX 780 on May 23, 2013. The first mobile GeForce 700 series chips were released in April 2013.

    <span class="mw-page-title-main">Fermi (microarchitecture)</span> GPU microarchitecture by Nvidia

    Fermi is the codename for a graphics processing unit (GPU) microarchitecture developed by Nvidia, first released to retail in April 2010, as the successor to the Tesla microarchitecture. It was the primary microarchitecture used in the GeForce 400 series and GeForce 500 series. All desktop Fermi GPUs were manufactured in 40nm, mobile Fermi GPUs in 40nm and 28nm. Fermi is the oldest microarchitecture from NVIDIA that received support for Microsoft's rendering API Direct3D 12 feature_level 11.

    The GeForce 800M series is a family of graphics processing units by Nvidia for laptop PCs. It consists of rebrands of mobile versions of the GeForce 700 series and some newer chips that are lower end compared to the rebrands.

    <span class="mw-page-title-main">GeForce 900 series</span> Series of GPUs by Nvidia

    The GeForce 900 series is a family of graphics processing units developed by Nvidia, succeeding the GeForce 700 series and serving as the high-end introduction to the Maxwell microarchitecture, named after James Clerk Maxwell. They are produced with TSMC's 28 nm process.

    <span class="mw-page-title-main">GeForce 10 series</span> Series of GPUs by Nvidia

    The GeForce 10 series is a series of graphics processing units developed by Nvidia, initially based on the Pascal microarchitecture announced in March 2014. This design series succeeded the GeForce 900 series, and is succeeded by the GeForce 16 series and GeForce 20 series using the Turing microarchitecture.

    <span class="mw-page-title-main">Kepler (microarchitecture)</span> GPU microarchitecture by Nvidia

    Kepler is the codename for a GPU microarchitecture developed by Nvidia, first introduced at retail in April 2012, as the successor to the Fermi microarchitecture. Kepler was Nvidia's first microarchitecture to focus on energy efficiency. Most GeForce 600 series, most GeForce 700 series, and some GeForce 800M series GPUs were based on Kepler, all manufactured in 28 nm. Kepler found use in the GK20A, the GPU component of the Tegra K1 SoC, and in the Quadro Kxxx series, the Quadro NVS 510, and Nvidia Tesla computing modules.

    <span class="mw-page-title-main">Maxwell (microarchitecture)</span> GPU microarchitecture by Nvidia

    Maxwell is the codename for a GPU microarchitecture developed by Nvidia as the successor to the Kepler microarchitecture. The Maxwell architecture was introduced in later models of the GeForce 700 series and is also used in the GeForce 800M series, GeForce 900 series, and Quadro Mxxx series, as well as some Jetson products.

    <span class="mw-page-title-main">Pascal (microarchitecture)</span> GPU microarchitecture by Nvidia

    Pascal is the codename for a GPU microarchitecture developed by Nvidia, as the successor to the Maxwell architecture. The architecture was first introduced in April 2016 with the release of the Tesla P100 (GP100) on April 5, 2016, and is primarily used in the GeForce 10 series, starting with the GeForce GTX 1080 and GTX 1070, which were released on May 17, 2016, and June 10, 2016, respectively. Pascal was manufactured using TSMC's 16 nm FinFET process, and later Samsung's 14 nm FinFET process.

    Nvidia NVENC is a feature in Nvidia graphics cards that performs video encoding, offloading this compute-intensive task from the CPU to a dedicated part of the GPU. It was introduced with the Kepler-based GeForce 600 series in March 2012.

    <span class="mw-page-title-main">GeForce 16 series</span> Series of GPUs by Nvidia

    The GeForce 16 series is a series of graphics processing units developed by Nvidia, based on the Turing microarchitecture, announced in February 2019. The 16 series, commercialized within the same timeframe as the 20 series, aims to cover the entry-level to mid-range market, not addressed by the latter. As a result, the media have mainly compared it to AMD's Radeon RX 500 series of GPUs.

    Ada Lovelace, also referred to simply as Lovelace, is a graphics processing unit (GPU) microarchitecture developed by Nvidia as the successor to the Ampere architecture, officially announced on September 20, 2022. It is named after the English mathematician Ada Lovelace, one of the first computer programmers. Nvidia announced the architecture along with the new GeForce 40 series consumer GPUs and the RTX 6000 Ada Generation workstation graphics card. The Lovelace chipset uses TSMC's new 5 nm "4N" process which offers increased efficiency over the previous Samsung 8 nm and TSMC N7 processes used by Nvidia for its previous-generation Ampere architecture.

    References

    1. "DX12 Do's and Don'ts". September 17, 2015.
    2. "Vulkan Driver Support". Nvidia . February 10, 2016. Retrieved April 25, 2018.
    3. 1 2 3 4 5 6 7 8 "Nvidia GeForce GTX 680 Whitepaper.pdf" (PDF). Archived from the original (PDF) on April 17, 2012. ( 1405KB), page 6 of 29
    4. 1 2 3 4 5 Smith, Ryan (March 22, 2012). "NVIDIA GeForce GTX 680 Review: Retaking The Performance Crown". AnandTech. Retrieved November 25, 2012.
    5. "GK104: The Chip And Architecture GK104: The Chip And Architecture". Tom;s Hardware. March 22, 2012.
    6. "NVIDIA Kepler GK110 Architecture Whitepaper" (PDF).
    7. Moreton, Henry (March 20, 2014). "DirectX 12: A Major Stride for Gaming". Blogs.nvidia.com. Retrieved May 11, 2014.
    8. Kowaliski, Cyril (March 21, 2014). "DirectX 12 will also add new features for next-gen GPUs". The Tech Report. Retrieved April 1, 2014.
    9. "Introducing The GeForce GTX 680 GPU". Nvidia. March 22, 2012.
    10. 1 2 "Benchmark Results: NVEnc And MediaEspresso 6.5". Tom’s Hardware. March 22, 2012.
    11. "GeForce Game Ready Driver For Civilization: Beyond Earth & Lords Of The Fallen Available Now" . Retrieved October 24, 2014.
    12. Yam, Marcus (September 22, 2010). "Nvidia roadmap". Tom's Hardware US.
    13. "Introducing The GeForce GTX 680 GPU". NVIDIA. March 22, 2012. Retrieved December 10, 2015.
    14. "GeForce 600M Notebooks: Powerful and Efficient". NVIDIA. March 21, 2012. Retrieved December 10, 2015.
    15. "Performance Perfected: Introducing the GeForce GTX 690". GeForce. April 1, 2012. Retrieved March 1, 2014.
    16. "Introducing The GeForce GTX 670 GPU". GeForce. March 19, 2012. Retrieved March 1, 2014.
    17. "Introducing The GeForce GTX 680M Mobile GPU". June 4, 2012. Retrieved December 10, 2015.
    18. "Meet Your New Weapon: The GeForce GTX 660 Ti. Borderlands 2 Included". GeForce. August 15, 2012. Retrieved March 1, 2014.
    19. "Kepler For Every Gamer: Meet The New GeForce GTX 660 & 650". GeForce. September 12, 2012. Retrieved March 1, 2014.
    20. "Kepler Family Complete : Introducing the GeForce GTX 650 Ti". GeForce. October 9, 2012. Retrieved March 1, 2014.
    21. "GTX 650 Ti BOOST: Tuned For Sweet Spot Gaming". GeForce. March 26, 2013. Retrieved March 1, 2014.
    22. "GeForce 610M Graphics Card with Optimus technology | NVIDIA". Nvidia.in. Retrieved May 7, 2013.
    23. 1 2 3 4 5 6 7 8 9 "NVIDIA's GeForce 600M Series: Mobile Kepler and Fermi Die Shrinks". AnandTech. Retrieved May 7, 2013.
    24. "GeForce GT 630M Graphics Card with Optimus technology | NVIDIA". Nvidia.in. Retrieved May 7, 2013.
    25. "GT 630M GPU with NVIDIA Optimus Technology". GeForce. Retrieved May 7, 2013.
    26. "GeForce GT 635M GPU with NVIDIA Optimus technology | NVIDIA". Nvidia.in. Retrieved May 7, 2013.
    27. "GT 635M GPU with NVIDIA Optimus Technology". GeForce. Retrieved May 7, 2013.
    28. "Acer Aspire TimelineU M3: Life on the Kepler Verge". AnandTech. Retrieved May 7, 2013.
    29. "HP Lists New Ivy Bridge 2012 Mosaic Design Laptops, Available April 8th". Laptopreviews.com. March 18, 2012. Archived from the original on May 23, 2013. Retrieved May 7, 2013.
    30. 1 2 "Help Me Choose | Dell". Content.dell.com. April 13, 2012. Archived from the original on November 2, 2012. Retrieved May 7, 2013.
    31. Wollman, Dana (January 8, 2012). "Lenovo unveils six mainstream consumer laptops (and one desktop replacement)". Engadget.com. Retrieved May 7, 2013.
    32. "660m power draw tested in Asus G75VW" . Retrieved October 24, 2014.
    33. "The Khronos Group". May 31, 2022.
    34. "NVIDIA GeForce GTX 650 Specs". TechPowerUp. Retrieved December 9, 2021.
    35. "Support Plan for 32-bit and 64-bit Operating Systems | NVIDIA".
    36. "Support Plan for Kepler-series GeForce GPUs for notebooks | NVIDIA".
    37. "Support Plan for Fermi series GeForce GPUs | NVIDIA".
    38. "Support Plan for Windows 7 and Windows 8/8.1 | NVIDIA".
    39. "Support Plan for Kepler-series GeForce GPUs for Desktop | NVIDIA".