GeForce 700 series explained

GeForce 700 series
Architecture:.
Model:GeForce series
Model1:GeForce GT series
Model2:GeForce GTX series
Transistors1:292M (GF119) 40 nm
Transistors2:585M (GF117) 28 nm
Transistors3:1.02B (GK208) 28 nm
Transistors4:1.27B (GK107) 28 nm
Transistors5:2.54B (GK106) 28 nm
Transistors6:3.54B (GK104) 28 nm
Transistors7:7.08B (GK110) 28 nm
Openglversion:OpenGL 4.6
D3dversion:Direct3D 11.0 (feature level 11_0)[1] [2] Shader Model 6.7 (Maxwell), Shader Model 6.5 (Kepler) or Shader Model 5.1 (Fermi)
Openclversion:OpenCL 3.0
Vulkanapi:Vulkan 1.2[3]
SPIR-V
Predecessor:GeForce 600 series
Variant:GeForce 800M series
Successor:GeForce 900 series
Support Status:Fermi cards unsupported
Security updates for Kepler until September 2024
Maxwell fully supported.

The GeForce 700 series (stylized as GEFORCE GTX 700 SERIES) is a series of graphics processing units developed by Nvidia. While mainly a refresh of the Kepler microarchitecture (GK-codenamed chips), 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.

Overview

GK110 was designed and marketed with computational performance in mind. It contains 7.1 billion transistors. This model also attempts to maximise energy efficiency through the execution of as many tasks as possible in parallel according to the capabilities of its streaming processors.

With GK110, increases in memory space and bandwidth for both the register file and the L2 cache over previous models, are seen. At the SMX level, GK110's register file space has increased to 256KB composed of 64K 32bit registers, as compared to Fermi's 32K 32bit registers totaling 128 KB. As for the L2 cache, GK110 L2 cache space increased by up to 1.5MB, 2x as big as GF110. Both the L2 cache and register file bandwidth have also doubled.Performance in register-starved scenarios is also improved as there are more registers available to each thread. This goes in hand with an increase of total number of registers each thread can address, moving from 63 registers per thread to 255 registers per thread with GK110.

With GK110, Nvidia also reworked the GPU texture cache to be used for compute. With 48KB in size, in compute the texture cache becomes a read-only cache, specializing in unaligned memory access workloads. Furthermore, error detection capabilities have been added to make it safer for use with workloads that rely on ECC.[4]

Dynamic Super Resolution (DSR) was added to Kepler GPUs with the latest Nvidia drivers.[5]

Architecture

See main article: Fermi (microarchitecture), Kepler (microarchitecture) and Maxwell (microarchitecture).

The GeForce 700 series contains features from both GK104 and GK110. Kepler based members of the 700 series add the following standard features to the GeForce family.

Derived from GK104:

New Features from GK110:

Compute focus SMX improvement

With GK110, Nvidia opted to increase computational performance. The single biggest change from GK104 is that rather than 8 dedicated FP64 CUDA cores, GK110 has up to 64, giving it 8x the FP64 throughput of a GK104 SMX. The SMX also sees an increase in space for register file. Register file space has increased to 256KB compared to Fermi. The texture cache are also improved. With a 48KB space, the texture cache can become a read-only cache for compute workloads.

New shuffle Instructions

At a low level, GK110 sees additional instructions and operations to further improve performance. New shuffle instructions allow for threads within a warp to share data without going back to memory, making the process much quicker than the previous load/share/store method. Atomic operations are also overhauled, speeding up the execution speed of atomic operations and adding some FP64 operations that were previously only available for FP32 data.

NVENC

See main article: Nvidia NVENC.

Hyper-Q

Hyper-Q expands GK110 hardware work queues from 1 to 32. The significance of this being that having a single work queue meant that Fermi could be under occupied at times as there wasn't enough work in that queue to fill every SM. By having 32 work queues, GK110 can in many scenarios, achieve higher utilization by being able to put different task streams on what would otherwise be an idle SMX. The simple nature of Hyper-Q is further reinforced by the fact that it's easily map to MPI, a common message passing interface frequently used in HPC. As legacy MPI-based algorithms that were originally designed for multi-CPU systems that became bottlenecked by false dependencies now have a solution. By increasing the number of MPI jobs, it's possible to utilize Hyper-Q on these algorithms to improve the efficiency all without changing the code itself.

Microsoft DirectX support

Nvidia Kepler GPUs of the GeForce 700 series fully support DirectX 11.0.

Dynamic parallelism

Dynamic parallelism ability is for kernels to be able to dispatch other kernels. With Fermi, only the CPU could dispatch a kernel, which incurs a certain amount of overhead by having to communicate back to the CPU. By giving kernels the ability to dispatch their own child kernels, GK110 can both save time by not having to go back to the CPU, and in the process free up the CPU to work on other tasks.

Products

GeForce 700 (7xx) series

The GeForce 700 series was designed for desktop architecture. Cheaper and lower performing products were expected to be released over time. Kepler supports 11.1 features with 11_0 feature level through the DirectX 11.1 API, however Nvidia did not enable four non-gaming features in Hardware in Kepler (for 11_1).[6] [7]

GeForce 700M (7xxM) series

Some implementations may use different specifications.

ModelLaunchCode nameFab (nm)Bus interfaceCore config1Clock speedFillrateMemoryAPI support (version)Processing power2
(GFLOPS)
TDP (watts)Notes
Core (MHz)Shader (MHz)Memory (MT/s)Pixel (GP/s)Texture (GT/s)Size (MB)Bandwidth (GB/s)TypeBus width (bit)DirectXOpenGLOpenCLVulkan
GeForce 705M[11] June 1, 2013GF11940PCIe 2.0 x1648:8:4775155018001.485.9up to 2048?DDR36412.0 (11_0)4.61.11.3141.712Rebadged 520M
GeForce 710M[12] April 1, 2013GF1172896:16:4775155018003.112.4up to 204814.464297.615
GeForce GT 720M[13] April 1, 201396:16:4800160016002.510up to 204812.86424033
December 25, 2013GK208192:16:88002.911.51.227633
GeForce GT 730M[14] April 1, 2013GK107PCIe 3.0 x16384:32:1672572518005.823up to 204814.4 – 64.0DDR3 GDDR51281.1552.233
March 6, 2014GK208PCIe 2.0 x8384:16:85.811.564
GeForce GT 735M[15] April 1, 2013PCIe 2.0 x8384:32:888988920004.69.2up to 204816.0DDR3641.2441.633
GeForce GT 740M[16] April 1, 2013GK107PCIe 3.0 x16384:32:16810-1033810-10331800/36006.4825.9up to 204814.4 – 57.6DDR3 GDDR51281.1622.145
June 20, 2013GK208PCIe 3.0 x8384:32:8980-1033980-10338.333.1641.2752.633
GeForce GT 745M[17] April 1, 2013GK107PCIe 3.0 x16384:32:168378372000 – 50004.3917.6up to 204832.0 – 80.0128642.845
GeForce GT 750M[18] April 1, 2013384:32:169679672000 – 50007.5330.1up to 409632 – 801281.1722.750
GeForce GT 755M[19] 384:32:1610201020540015.731.4up to 204886.4GDDR5128752.650
GeForce GTX 760M[20] May 30, 2013GK106768:64:1665765740081040.2204864.1128964.655
GeForce GTX 765M[21] May 30, 2013768:64:16850850400812.851204864.11281.2122475
GeForce GTX 770M[22] May 30, 2013960:80:24811811400814.156.5307296.2192135675
GeForce GTX 780M[23] May 30, 2013GK1041536:128:32823823500024.798.74096160.02562369100

Chipset table

GeForce 700 (7xx) series

ModelLaunchCode nameFab (nm)Transistors (million)Die size (mm2)Bus interfaceSMX countCore configClock rateFillrateMemory configurationSupported API versionProcessing power (GFLOPS)TDP (Watts)Release Price (USD)
Base (MHz)Average Boost (MHz)Max Boost (MHz)Memory (MHz)Pixel (GP/s)Texture (GT/s)Size (MB)Bandwidth (GB/s)DRAM typeBus width (bit)VulkanDirect3DOpenGLOpenCLSingle precisionDouble precision
GeForce GT 705[24] March 27, 2014GF119-300-A1TSMC 40 nm29279PCIe 2.0 x16148:8:4810898
(1796)
3.246.5512
1024
14.4DDR364n/a124.61.1155.519.429OEM
GeForce GT 710[25] GK208-301-A1TSMC 28 nm102079PCIe 2.0 x8192:16:8823900 (1800)6.613.2512641.21.2316.013.2
January 26, 2016GK208-203-B1PCIe 2.0 x8, PCIe x1192:16:8954900 (1800)
1253 (5010)
7.615.31024
2048
14.4
40.0
DDR3
GDDR5
36615.319$35–45
GeForce GT 720[26] March 27, 2014GK208-201-B1PCIe 2.0 x8192:16:8797900 (1800)
1253 (5010)
6.412.81024
2048
14.4
40.0
30612.8$49–59
GeForce GT 730
[27]
June 18, 2014GK208-301-A12384:16:8902900
(1800)
7.2214.441024[28]
2048
4096
14.4DDR3692.728.923$69–79
GK208-400-A1384:16:89021250
(5000)
7.2214.441024
2048[29]
40.0GDDR525
GF108TSMC 40 nm585116PCIe 2.0 x16 96:16:4 700900
(1800)
2.811.01024
2048
4096
28.8DDR3128n/a1.1268.833.649
GeForce GT 740May 29, 2014GK107-425-A2TSMC
28HP
1270118PCIe 3.0 x16384:32:16993891
(1782)
15.931.828.51281.21.2762.631.864$89–99
384:32:169931252
(5008)
15.931.880.1GDDR5
GeForce GTX 745February 18, 2014GM107-220-A218701483384:24:161033900
(1800)
16.524.81024
4096
28.8DDR31.3793.324.855OEM
GeForce GTX 750GM107-300-A24512:32:161020108511631250
(5000)
16.332.61024
2048
4096[30]
80GDDR51044.532.6$119
GeForce GTX 750 TiGM107-400-A25640:40:161020108512001350
(5400)
16.340.81024
2048
4096
86.41305.640.860$149
GeForce GTX 760 192-bitOctober 17, 2013GK104-200-KD-A2354029461152:96:248248888891450
(5800)
19.879.11536
3072
139.21921.21896.279.0130OEM
GeForce GTX 760 June 25, 2013GK104-225-A21152:96:32980103311241502
(6008)
31.4942048
4096
192.32562257.994.1170$249 ($219)
GeForce GTX 760 TiSeptember 27, 2013[31] GK10471344:112:3291598010841502
(6008)
29.3102.52048192.32459.5102.5OEM
GeForce GTX 770May 30, 2013GK104-425-A281536:128:321046108511301752.5
(7010)
33.51342048 40962243213.3133.9230$399 ($329)
GeForce GTX 780May 23, 2013GK110-300-A17080561122304:192:4886390010021502
(6008)
41.4160.53072 6144[32] 288.43843976.7165.7$649 ($499)
GeForce GTX 780 Ti[33] [34] [35] November 7, 2013GK110-425-B1152880:240:4887692810191752.5
(7010)
42.0210.23072336.55045.7210.2$699
GeForce GTX TITAN[36] [37] [38] February 21, 2013GK110-400-A1142688:224:488378769931502
(6008)
40.2187.56144288.44499.71300[39] -1499.9$999
GeForce GTX TITAN BlackFebruary 18, 2014GK110-430-B1152880:240:4888998010581752.5
(7010)
42.7213.4336.55120.61706.9
GeForce GTX TITAN ZMay 28, 20142x GK110-350-B1[40] 2x 70802x 5612x 152x 2880:240:487058761752.5
(7010)
2x 33.82x 1692x 61442x 336.52x 3844.55046x21682x2[41] 375$2999
ModelLaunchCode nameFab (nm)Transistors (million)Die size (mm2)Bus interfaceSMX countCore configClock rateFillrateMemory configurationSupported API versionProcessing power (GFLOPS)TDP (Watts)Release Price (USD)
Base (MHz)Average Boost (MHz)Max Boost (MHz)Memory (MHz)Pixel (GP/s)Texture (GT/s)Size (MB)Bandwidth (GB/s)DRAM typeBus width (bit)VulkanDirect3DOpenGLOpenCLSingle precisionDouble precision

Discontinued support

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

Kepler notebook GPUs moved to legacy support in April 2019 and stopped receiving security updates in April 2020.[43] All notebook GPUs from the 7xxM family were affected by this change.

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.[44]

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.[45] The Nvidia GeForce GTX 745, 750 and 750 Ti from the 7xx desktop GPU family would not be affected by this change.

In Windows the last driver to fully support CUDA with 64-Bit Compute Capability 3.5 for Kepler in Windows 7 and Windows 8.1 64-bit is 388.71,tested with latest CUDA-Z and GPU-Z, after that driver, the 64-Bit CUDA support becomes broken for GeForce 700 series GK110 with Kepler architecture.

The last driver where monitor type detection is working properly on Windows XP is 352.86.[46]

See also

External links

Notes and References

  1. News: Kowaliski . Cyril . March 21, 2014 . DirectX 12 will also add new features for next-gen GPUs . The Tech Report . April 1, 2014 .
  2. News: Hassan . Mujtaba. AMD Confirms GCN Cards Don't Feature Full DirectX 12 Support – Feature Level 11_1 on GCN 1.0, Feature Level 12_0 on GCN 1.1/1.2. WCCFtech . June 5, 2015 . June 8, 2015.
  3. Web site: Vulkan Driver Support . . February 10, 2016 . April 25, 2018.
  4. Web site: NVIDIA Launches Tesla K20 & K20X: GK110 Arrives At Last . November 12, 2012 . AnandTech.
  5. Web site: GeForce Game Ready Driver For Civilization: Beyond Earth & Lords Of The Fallen Available Now. geforce.com. April 18, 2018.
  6. Web site: NVIDIA Kepler not fully compliant with DirectX 11.1. Guru3D.com. April 18, 2018. December 22, 2015. https://web.archive.org/web/20151222113454/http://www.guru3d.com/news_story/nvidia_kepler_not_fully_compliant_with_directx_11_1.html. dead.
  7. http://www.brightsideofnews.com/news/2012/11/21/nvidia-doesnt-fully-support-directx-111-with-kepler-gpus2c-bute280a6.aspx Nvidia Doesn't Fully Support DirectX 11.1 with Kepler GPUs, But… - Bright Side Of News
  8. Web site: GK110: The True Tank - Nvidia GeForce GTX Titan 6 GB: GK110 On A Gaming Card. February 19, 2013. tomshardware.com. April 18, 2018.
  9. Web site: Nvidia GeForce GTX 780 Ti Review: GK110, Fully Unlocked. November 7, 2013. tomshardware.com. April 18, 2018.
  10. News: Smith . Ryan . T S . Ganesh . February 18, 2014 . The NVIDIA GeForce GTX 750 Ti and GTX 750 Review: Maxwell Makes Its Move . . 5 . February 18, 2014.
  11. Web site: NVIDIA GeForce 705M. notebookcheck.net. April 18, 2018.
  12. Web site: GeForce 710M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  13. Web site: GeForce GT 720M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  14. Web site: GeForce GT 730M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  15. Web site: GeForce GT 735M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  16. Web site: GeForce GT 740M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  17. Web site: GeForce GT 745M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  18. Web site: GeForce GT 750M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  19. Web site: GeForce GT 755M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  20. Web site: GeForce GTX 760M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  21. Web site: GeForce GTX 765M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  22. Web site: GeForce GTX 770M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  23. Web site: GeForce GTX 780M - Specifications - GeForce. www.geforce.com. April 18, 2018.
  24. Web site: Nvidia GeForce GT 705 techPowerUp GPU Database . Techpowerup.com . 2015-12-11 . https://archive.today/20140615091732/http://www.techpowerup.com/gpudb/2578/geforce-gt-705.html . 2014-06-15 . live .
  25. Web site: Nvidia GeForce GT 710 techPowerUp GPU Database . Techpowerup.com . 2015-12-11 . https://archive.today/20140615091722/http://www.techpowerup.com/gpudb/1990/geforce-gt-710.html . 2014-06-15 . live .
  26. Web site: Nvidia GeForce GT 720 techPowerUp GPU Database . Techpowerup.com . 2015-12-11 . https://archive.today/20140615091724/http://www.techpowerup.com/gpudb/1989/geforce-gt-720.html . 2014-06-15 . live .
  27. Web site: GT 730 Specifications . GeForce.com . 2015-12-11 . https://web.archive.org/web/20151212232644/http://www.geforce.com/hardware/desktop-gpus/geforce-gt-730/specifications . 2015-12-12 . live .
  28. Web site: GeForce GT 730 1GB-ZOTAC. ZOTAC. July 12, 2017. https://web.archive.org/web/20160719212714/https://www.zotac.com/product/graphics_card/gt-730-1gb. July 19, 2016. live.
  29. Web site: EVGA - Products - EVGA GeForce GT 730 2GB (Low Profile) - 02G-P3-3733-KR . 2017-04-29 . https://web.archive.org/web/20170215122047/http://www.evga.com/Products/Product.aspx?pn=02G-P3-3733-KR . 2017-02-15 . live .
  30. Web site: AFOX GTX 750 4 GB Specs. 2021-08-11. TechPowerUp. en.
  31. Web site: NVIDIA GeForce GTX 760 Ti OEM Specs . 2018-08-06 . https://archive.today/20160530101755/http://www.techpowerup.com/gpudb/2491/geforce-gtx-760-ti-oem . 2016-05-30 . live .
  32. Web site: Articles - EVGA GeForce GTX 780 6GB Step-Up Available Now! . EVGA . 2014-03-21 . 2015-12-11 . https://web.archive.org/web/20160113203734/http://www.evga.com/articles/00830/ . 2016-01-13 . live .
  33. Web site: GeForce GTX780 Ti. Specifications . Geforce.com . 2015-12-11 . https://web.archive.org/web/20151212021141/http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-780-ti/specifications . 2015-12-12 . live .
  34. Web site: Nvidia GeForce GTX 780 Ti has 2880 CUDA cores . Videocardz.com . 31 October 2013 . 2015-12-11 . https://web.archive.org/web/20151222120538/http://videocardz.com/47508/videocardz-nvidia-geforce-gtx-780-ti-2880-cuda-cores . 2015-12-22 . live .
  35. Web site: PNY dévoile son nouveau foudre de guerre: la GeForce GTX 780 TI. . Web-engage.augure.com . 2015-12-11 . dead . https://web.archive.org/web/20131109211440/http://web-engage.augure.com/pub/link/282593/04601926874847631383752919307-hl-com.com.html . November 9, 2013 .
  36. Web site: GeForce GTX TITAN . Geforce.com . 2015-12-11 . https://web.archive.org/web/20151205173714/http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-titan . 2015-12-05 . live .
  37. Web site: TITAN Graphics Card . Nvidia.com . 2015-12-11 . https://web.archive.org/web/20130224082627/http://www.nvidia.com/titan-graphics-card . 2013-02-24 . live .
  38. Web site: Nvidia's GeForce GTX Titan, Part 1: Titan For Gaming, Titan For Compute . Anandtech.com . 2015-12-11 . https://web.archive.org/web/20151204225432/http://www.anandtech.com/show/6760/nvidias-geforce-gtx-titan-part-1 . 2015-12-04 . live.
  39. Web site: Titan's Compute Performance (aka Ph.D Lust) - Nvidia's GeForce GTX Titan Review, Part 2: Titan's Performance Unveiled . Anandtech.com . 2015-12-11 . the calculated fp64 peak of Titan is 1.5 TFlops. However, under heavy load in fp64 mode, the card may underclock below the listed 837MHz to remain within the power and thermal specifications . https://web.archive.org/web/20151222141607/http://www.anandtech.com/show/6774/nvidias-geforce-gtx-titan-part-2-titans-performance-unveiled/3 . 2015-12-22 . live .
  40. Web site: 售价21999元!NV旗舰GTX TITAN Z评测-太平洋电脑网. 5 June 2014. 2020-08-16.
  41. Web site: NVIDIA GeForce GTX TITAN Z Specs. TechPowerUp. en. 2020-02-26.
  42. Web site: Support Plan for 32-bit and 64-bit Operating Systems - NVIDIA. nvidia.custhelp.com. April 18, 2018.
  43. Web site: Support Plan for Kepler-series GeForce GPUs for notebooks | NVIDIA.
  44. Web site: Support Plan for Windows 7 and Windows 8/8.1 | NVIDIA.
  45. Web site: Support Plan for Kepler-series GeForce GPUs for Desktop | NVIDIA.
  46. Web site: Anyway to Change Monitor Type Shown in Nvidia Control Panel? \ VOGONS. 2021-01-31. www.vogons.org.