8/22/2021

Geforce 400 Seriesalienware User Support

400
  1. 400 Series Nvidia
  2. Geforce 400 Series Card
  3. Geforce 400 Seriesalienware User Support Windows 10
GeForce 400 Series
The NVIDIA Geforce 400 series: GTX 480, GTX 470, GTX 460, GTS 450, GT 440, GT 430, GT 420 and GT 405.
Release dateApril 12, 2010; 10 years ago
CodenameGF10x
ArchitectureFermi
ModelsGeForce Series
  • GeForce GT Series
  • GeForce GTS Series
  • GeForce GTX Series
Transistors260M 40 nm (GT218)
  • 585M 40 nm (GF108)
  • 1.170M 40 nm (GF106)
  • 1.950M 40 nm (GF104)
  • 1.950M 40 nm (GF114)
  • 3.200M 40 nm (GF100)
Cards
Entry-levelGT 420
GT 430
Mid-rangeGT 440
GTS 450
GTX 465
High-endGTX 460
GTX 470
EnthusiastGTX 480
API support
Direct3DDirect3D 12.0 (feature level 11_0)[1]
OpenCLOpenCL 1.1
OpenGLOpenGL 4.6
History
PredecessorGeForce 300 series
SuccessorGeForce 500 series

EVGA GeForce RTX NVLink SLI Bridge, 4-Slot Spacing, RGB LED, 100-2W-0030-LR Warranty: 2 Years $4.99 Standard Shipping on this item for a Limited Time. As for ECC support, it's in the memory controller. To 'activate it', you would need ECC memory. It needs to be made clear that Fermi does not equal the Geforce 400 series, but that doesn't seem to be what you're interested in. ButOnMethItIs 13:38, 17 April 2010 (UTC).

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

Architecture[edit]

Nvidia described the Fermi (microarchitecture) as the next major step in its line of GPUs following the Tesla (microarchitecture) used since the G80. The GF100, the first Fermi-architecture product, is large: 512 stream processors, in sixteen groups of 32, and 3.0 billion transistors, manufactured by TSMC in a 40 nm process. It is Nvidia's first chip to support OpenGL 4.0 and Direct3D 11. No products with a fully enabled GF100 GPU were ever sold. The GTX 480 had one streaming multiprocessor disabled. The GTX 470 had two streaming multiprocessors and one memory controller disabled. The GTX 465 had five streaming multiprocessors and two memory controllers disabled. Consumer GeForce cards came with 256MB attached to each of the enabled GDDR5 memory controllers, for a total of 1.5, 1.25 or 1.0GB; the Tesla C2050 had 512MB on each of six controllers, and the Tesla C2070 had 1024MB per controller. Both the Tesla cards had fourteen active groups of stream processors.

The chips found in the high performance Tesla branding feature memory with optional ECC and the ability to perform one double-precision floating-point operation per cycle per core; the consumer GeForce cards are artificially driver restricted to one DP operation per four cycles. With these features, combined with support for Visual Studio and C++, Nvidia targeted professional and commercial markets, as well as use in high performance computing.

Fermi is named after Italian physicist Enrico Fermi.

Seriesalienware

Current limitations and trade-offs[edit]

The quantity of on-board SRAM per ALU actually decreased proportionally compared to the previous G200 generation, despite the increase of the L2 cache from 256kB per 240 ALUs to 768kB per 512 ALUs, since Fermi has only 32768 registers per 32 ALUs (vs. 16384 per 8 ALUs), only 48kB of shared memory per 32 ALUs (vs. 16kB per 8 ALUs), and only 16kB of cache per 32 ALUs (vs. 8kB constant cache per 8 ALUs + 24kB texture cache per 24 ALUs). Parameters such as the number of registers can be found in the CUDA Compute Capability Comparison Table in the reference manual.[3]

History[edit]

On September 30, 2009, Nvidia released a white paper describing the architecture:[4] the chip features 16 'Streaming Multiprocessors' each with 32 'CUDA Cores' capable of one single-precision operation per cycle or one double-precision operation every other cycle, a 40-bit virtual address space which allows the host's memory to be mapped into the chip's address space, meaning that there is only one kind of pointer and making C++ support significantly easier, and a 384-bit wide GDDR5 memory interface. As with the G80 and GT200, threads are scheduled in 'warps', sets of 32 threads each running on a single shader core. While the GT200 had 16 KB 'shared memory' associated with each shader cluster, and required data to be read through the texturing units if a cache was needed, GF100 has 64 KB of memory associated with each cluster, which can be used either as a 48 KB cache plus 16 KB of shared memory, or as a 16 KB cache plus 48 KB of shared memory, along with a 768 KB L2 cache shared by all 16 clusters.

The white paper describes the chip much more as a general purpose processor for workloads encompassing tens of thousands of threads - reminiscent of the Tera MTA architecture, though without that machine's support for very efficient random memory access - than as a graphics processor.

Products[edit]

Gpu
  • 1SPs - Shader Processors - Unified Shaders : Texture mapping units : Render output units
  • 2 Each Streaming Multiprocessor(SM) in the GPU of GF100 architecture contains 32 SPs and 4 SFUs. Each Streaming Multiprocessor(SM) in the GPU of GF104/106/108 architecture contains 48 SPs and 8 SFUs. Each SP can fulfil 2 single precision fused multiply–add (FMA) operations per cycle. Each SFU can fulfil four SF operations per cycle. One FMA operation counts for two floating point operations. So the theoretical single precision peak performance, with shader count [n] and shader frequency [f, GHz], can be estimated by the following, FLOPSsp ≈ f × n × 2 (FMA). Total Processing Power: for GF100 FLOPSsp ≈ f × m ×(32 SPs × 2(FMA) + 4 × 4 SFUs) and for GF104/106/108 FLOPSsp ≈ f × m × (48 SPs × 2(FMA) + 4 × 8 SFUs) or for GF100 FLOPSsp ≈ f × n × 2.5 and for GF104/106/108 FLOPSsp ≈ f × n × 8 / 3.[5]

SP - Shader Processor (Unified Shader, CUDA Core), SFU - Special Function Unit, SM - Streaming Multiprocessor.

  • 3 Each SM in the GF100 contains 4 texture filtering units for every texture address unit. The complete GF100 die contains 64 texture address units and 256 texture filtering units[6] 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.[7]

All products are produced on a 40 nm fabrication process. All products support Direct X 12.0, OpenGL 4.6 and OpenCL 1.1. The only exception is the Geforce 405 which is based on the GT218 core only supporting DirectX 10.1, OpenGL 3.3 and no OpenCL Support

ModelLaunchCode nameTransistors (million)Die size (mm2)SM countCore config1,3Clock rateFillrateMemory configurationGFLOPS (FMA)2TDP (watts)Launch price (USD)
Core (MHz)Shader (MHz)Memory (MHz)Pixel (GP/s)Texture (GT/s)Size (MB)Bandwidth (GB/s)DRAM typeBus width (bit)
GeForce 405 (OEM)September 16, 2011GT21826057PCIe 2.0 x16116:8:4589140215802.44.7512
1024
12.6DDR36444.925OEM
GeForce GT 420 (OEM)September 3, 2010GF108585116PCIe 2.0 x16148:8:4700140018002.85.6204828.8GDDR3128134.450OEM
GeForce GT 430 (OEM)October 11, 2010GF108585116PCIe 2.0 x16296:16:470014001600
1800
2.811.2204825.6
28.8
GDDR3128268.860OEM
GeForce GT 430October 11, 2010GF108585116PCIe 2.0 x16296:16:4700140018002.811.2102428.8GDDR3128268.849$79
GeForce GT 440February 1, 2011GF108585116PCIe 2.0 x16296:16:481016201800
3200
3.2413.2512
1024
2048
28.8
51.2
GDDR3
GDDR5
12831165$79
GeForce GT 440 (OEM)October 11, 2010GF1061170238PCIe 2.0 x163144:24:245941189180014.2614.261536
3072
43.2GDDR3192342.456OEM
GeForce GTS 450 (OEM)October 11, 2010GF1061170238PCIe 2.0 x163144:24:247901580180418.9618.961024
1536
86GDDR5192455106OEM
GeForce GTS 450September 13, 2010GF1061170238PCIe 2.0 x164192:32:167831566180412.5325.06512
1024
2048
57.73GDDR3
GDDR5
128601.3106$129
GeForce GTX 460 SENovember 15, 2010GF1041950332PCIe 2.0 x166288:48:326501300340020.831.21024108.8GDDR5256748.8150$160?-$180?
GeForce GTX 460 (OEM)October 11, 2010GF1041950332PCIe 2.0 x167336:56:246501300340020.836.41024108.8GDDR5256873.6150OEM
GeForce GTX 460July 12, 2010GF1041950332PCIe 2.0 x167336:56:246751350360016.237.876886.4GDDR5192907.2150$199
336:56:3221.61024
2048
115.2256160$229
GeForce GTX 460 v2September 24, 2011GF1141950332PCIe 2.0 x167336:56:247781556400818.6743.57102496.2GDDR51921045.6160$199
GeForce GTX 465May 31, 2010GF1003200529PCIe 2.0 x1611352:44:326071215320619.4226.711024102.6GDDR5256855.4200$279
GeForce GTX 470March 26, 2010GF1003200529PCIe 2.0 x1614448:56:406071215334824.28341280133.9GDDR53201088.6215$349
GeForce GTX 480March 26, 2010GF1003200529PCIe 2.0 x1615480:60:487001401369633.60421536177.4GDDR53841345250$499

On November 8, 2010, Nvidia released the GF110 chip, along with the GTX580 (480's replacement). It is a redesigned GF100 chip, which uses significantly less power. This allowed Nvidia to enable all 16 SMs (all 16 cores), which was previously impossible on the GF100 'NVIDIA GeForce GTX 580'. Various features of the GF100 architecture were only available on the more expensive Quadro and Tesla series of cards.[8] For the GeForce consumer products, double precision performance is a quarter of that of the 'full' Fermi architecture. Error checking and correcting memory (ECC) also does not operate on consumer cards.[9] The GF100 cards provide Compute Capability 2.0, while the GF104/106/108 cards provide Compute Capability 2.1.

Chipset table[edit]

Discontinued support[edit]

Nvidia announced that after Release 390 drivers, it will no longer release 32-bit drivers for 32-bit operating systems.[10]

Nvidia announced in April 2018 that Fermi will move to legacy driver support status and be maintained until January 2019.[11]

See also[edit]

400 Series Nvidia

Notes[edit]

  • David Kanter (September 30, 2009). 'Inside Fermi: Nvidia's HPC Push'. realworldtech.com. Retrieved December 16, 2010.

References[edit]

  1. ^Killian, Zak (July 3, 2017). 'Nvidia finally lets Fermi GPU owners enjoy DirectX 12'. Tech Report. Retrieved July 4, 2017.
  2. ^'OFFICIAL: NVIDIA says GT300 on schedule for Q4 2009, yields are fine - Bright Side Of News*'. Brightsideofnews.com. Retrieved September 20, 2010.
  3. ^Compute Capability Comparison Table in 'Page 147-148, Appendix G.1, CUDA 3.1 official reference manual'(PDF).. Page 97 in Appendix A lists the older NVIDIA GPUs and shows all G200 series to be compute capability 1.3, while Fermi-based cards have compute capability 2.x (page 14, Section 2.5).
  4. ^http://www.nvidia.com/content/PDF/fermi_white_papers/NVIDIA_Fermi_Compute_Architecture_Whitepaper.pdf
  5. ^siliconmadness.com (2010). 'Nvidia Announces Tesla 20 Series'. Archived from the original on May 21, 2010.
  6. ^NVIDIA's GeForce GTX 480 and GTX 470: 6 Months Late, Was It Worth the Wait?
  7. ^NVIDIA’s GeForce GTX 460: The $200 King
  8. ^'Statement by NVIDIA on their General CUDA GPU Computing Discussion forum'.
  9. ^'NVIDIA Tesla C2xxx webpage'., note from the description one may infer that on Teslas, ECC may be switched on and off using 1/8 of existing on-board memory, unlike standard ECC memory modules which requires 1/8 extra memory chips (that is, one extra chip to be mounted on the printed circuit board for every 8).
  10. ^http://nvidia.custhelp.com/app/answers/detail/a_id/4604/
  11. ^http://nvidia.custhelp.com/app/answers/detail/a_id/4654

External links[edit]

Wikimedia Commons has media related to GeForce 400 series.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=GeForce_400_series&oldid=997496133'

This page provides links to both general release drivers that support OpenGL 4.6, and developer beta drivers that support upcoming OpenGL features.

Release Driver Downloads

OpenGL 4.6 support is available for Windows and Linux in our general release drivers available here: Avatar psp game.

Geforce 400 Series Card

Windows

Linux


Developer Beta Driver Downloads

Windows driver version 426.02 and Linux driver version 418.52.18 provide new features for OpenGL developers to test their upcoming OpenGL applications.

Windows 426.02

Linux 418.52.18


OpenGL Beta Release Notes

NVIDIA provides full OpenGL 4.6 support and functionality on NVIDIA GeForce and Quadro graphics card with one of the following Turing, Volta, Pascal, Maxwell (first or second generation) or Kepler based GPUs:

Geforce 400 Seriesalienware User Support Windows 10

    Turing GPU Architecture
    • TITAN: NVIDIA TITAN RTX
    • GeForce RTX: GeForce RTX 2080 Ti, GeForce RTX 2080, GeForce RTX 2070, GeForce RTX 2060
    • GeForce GTX: GeForce GTX 1660 Ti, GeForce GTX 1660, GeForce GTX 1650, GeForce MX250, GeForce MX230
    • Quadro: Quadro RTX 8000, Quadro RTX 6000, Quadro RTX 5000, Quadro RTX 4000, Quadro RTX 3000, Quadro T2000, Quadro T1000
    Volta GPU Architecture
    • TITAN: NVIDIA TITAN V
    • Quadro: Quadro GV100
    Pascal GPU Architecture
    • TITAN: NVIDIA TITAN Xp, NVIDIA TITAN X (Pascal)
    • GeForce: GeForce GTX 1080 Ti, GeForce GTX 1080, GeForce GTX 1070 Ti, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050 Ti, GeForce GTX 1050, GeForce GT 1030, GeForce MX150,
    • Quadro: Quadro GP100, Quadro P6000, Quadro P5200, Quadro P5000, Quadro P4200, Quadro P4000, Quadro P3200, Quadro P3000, Quadro P2200, Quadro P2000, Quadro P1000, Quadro P620, Quadro P600, Quadro P520, Quadro P500, Quadro P400
    Maxwell 2 GPU Architecture
    • TITAN: GeForce GTX TITAN X
    • GeForce: GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 980M, GeForce GTX 970, GeForce GTX 970M, GeForce GTX 965M, GeForce GTX 960, GeForce GTX 950,
    • Quadro: Quadro M6000 24GB, Quadro M6000, Quadro M5500, Quadro M5000, Quadro M5000M, Quadro M4000, Quadro M4000M, Quadro M3000M, Quadro M2200, Quadro M2000
    Maxwell 1 GPU Architecture
    • GeForce: GeForce GTX 960M, GeForce GTX 950M, GeForce 945M, GeForce 940MX, GeForce 930MX, GeForce 920MX, GeForce 940M, GeForce 930M, GeForce GTX 860M, GeForce GTX 850M, GeForce 845M, GeForce 840M, GeForce 830M, GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce MX130
    • Quadro: Quadro M2000M, Quadro M1000M, Quadro M600M, Quadro M500M, Quadro M1200, Quadro M620, Quadro M520, Quadro K2200M, Quadro K620M
    Kepler GPU Architecture
    • TITAN: GeForce GTX TITAN, GeForce GTX TITAN Black, GeForce GTX TITAN Z
    • GeForce: GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GT 740, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 640, GeForce GT 635, GeForce GT 630, GeForce MX110
    • Quadro: Quadro K6000, Quadro K5200, Quadro K5000, Quadro K4000, Quadro K4200, Quadro K2200, Quadro K2000, Quadro K2000D, Quadro K1200, Quadro K620, Quadro K600, Quadro K420, Quadro 410

The OpenGL 4.6 specifications can be downloaded from http://www.opengl.org/registry/.

For any bugs or issues, please file a bug through the developer website: https://devtalk.nvidia.com/


Turing Extensions for OpenGL

GPUs with the new Turing architecture have many new OpenGL extensions giving developers access to new features.


Release Updates

July 29th, 2019 - Windows 426.02, Linux 418.52.18

Geforce 400 seriesalienware user support software
  • New: