Nvidia GeForce GTX 980 Ti
   HOME

TheInfoList



OR:

The GeForce 900 series is a family of
graphics processing unit A graphics processing unit (GPU) is a specialized electronic circuit designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal ...
s developed by
Nvidia Nvidia Corporation ( ) is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware. Founded in 1993 by Jensen Huang (president and CEO), Chris Malachowsky, and Curti ...
, succeeding the GeForce 700 series and serving as the high-end introduction to the
Maxwell Maxwell may refer to: People * Maxwell (surname), including a list of people and fictional characters with the name ** James Clerk Maxwell, mathematician and physicist * Justice Maxwell (disambiguation) * Maxwell baronets, in the Baronetage of N ...
microarchitecture, named after
James Clerk Maxwell James Clerk Maxwell (13 June 1831 – 5 November 1879) was a Scottish physicist and mathematician who was responsible for the classical theory of electromagnetic radiation, which was the first theory to describe electricity, magnetism an ...
. They were produced with
TSMC Taiwan Semiconductor Manufacturing Company Limited (TSMC or Taiwan Semiconductor) is a Taiwanese multinational semiconductor contract manufacturing and design company. It is one of the world's most valuable semiconductor companies, the world' ...
's 28 nm process. With Maxwell, the successor to
Kepler Johannes Kepler (27 December 1571 – 15 November 1630) was a German astronomer, mathematician, astrologer, natural philosopher and writer on music. He is a key figure in the 17th-century Scientific Revolution, best known for his laws of p ...
, Nvidia expected three major outcomes: improved graphics capabilities, simplified programming, and better
energy efficiency Energy efficiency may refer to: * Energy efficiency (physics), the ratio between the useful output and input of an energy conversion process ** Electrical efficiency, useful power output per electrical power consumed ** Mechanical efficiency, a rat ...
compared to the GeForce 700 series and GeForce 600 series. Maxwell was announced in September 2010, with the first Maxwell-based GeForce consumer-class products released in early 2014.


Architecture


First generation Maxwell (GM10x)

First generation
Maxwell Maxwell may refer to: People * Maxwell (surname), including a list of people and fictional characters with the name ** James Clerk Maxwell, mathematician and physicist * Justice Maxwell (disambiguation) * Maxwell baronets, in the Baronetage of N ...
GM107/GM108 were released as GeForce GTX 745, GTX 750/750 Ti and GTX 850M/860M (GM107) and GT 830M/840M (GM108). These new chips provide few consumer-facing additional features; Nvidia instead focused on power efficiency. Nvidia increased the amount of L2 cache from 256 KiB on GK107 to 2 MiB on GM107, reducing the memory bandwidth needed. Accordingly, Nvidia cut the memory bus from 192 bit on GK106 to 128 bit on GM107, further saving power. Nvidia also changed the streaming multiprocessor design from that of Kepler (SMX), naming it SMM. The structure of the warp scheduler is inherited from Kepler, which allows each scheduler to issue up to two instructions that are independent from each other and are in order from the same warp. The layout of SMM units is partitioned so that each of the 4 warp schedulers in an SMM controls 1 set of 32 FP32 CUDA cores, 1 set of 8 load/store units, and 1 set of 8 special function units. This is in contrast to Kepler, where each SMX has 4 schedulers that schedule to a shared pool of 6 sets of 32 FP32 CUDA cores, 2 sets of 16 load/store units, and 2 sets of 16 special function units. These units are connected by a crossbar that uses power to allow the resources to be shared. This crossbar is removed in Maxwell. Texture units and FP64 CUDA cores are still shared. SMM allows for a finer-grain allocation of resources than SMX, saving power when the workload isn't optimal for shared resources. Nvidia claims a 128 CUDA core SMM has 86% of the performance of a 192 CUDA core SMX. Also, each Graphics Processing Cluster, or GPC, contains up to 4 SMX units in Kepler, and up to 5 SMM units in first generation Maxwell. GM107 supports
CUDA In computing, CUDA (Compute Unified Device Architecture) is a proprietary parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for accelerated gene ...
Compute Capability 5.0 compared to 3.5 on GK110/GK208 GPUs and 3.0 on GK10x GPUs. Dynamic Parallelism and HyperQ, two features in GK110/GK208 GPUs, are also supported across the entire Maxwell product line. Maxwell provides native shared memory atomic operations for 32-bit integers and native shared memory 32-bit and 64-bit compare-and-swap (CAS), which can be used to implement other atomic functions. While it was once thought that Maxwell used tile-based immediate mode rasterization, Nvidia corrected this at GDC 2017 saying Maxwell instead uses Tile Caching.


NVENC

Maxwell-based GPUs also contain the NVENC SIP block introduced with Kepler. Nvidia's video encoder, NVENC, is 1.5 to 2 times faster than on Kepler-based GPUs meaning it can encode video at 6 to 8 times playback speed.


PureVideo

Nvidia also claims an 8 to 10 times performance increase in PureVideo Feature Set E video decoding due to the video decoder cache paired with increases in memory efficiency. However, H.265 is not supported for full hardware decoding, relying on a mix of hardware and software decoding. When decoding video, a new low power state "GC5" is used on Maxwell GPUs to conserve power.


Second generation Maxwell (GM20x)

Second generation Maxwell introduced several new technologies: Dynamic Super Resolution, Third Generation Delta Color Compression, Multi-Pixel Programming Sampling, Nvidia VXGI (Real-Time-Voxel-
Global Illumination Global illumination (GI), or indirect illumination, is a group of algorithms used in 3D computer graphics that are meant to add more realistic lighting Lighting or illumination is the deliberate use of light to achieve practical or aest ...
), VR Direct, Multi-Projection Acceleration, and Multi-Frame Sampled Anti-Aliasing (MFAA) (however support for Coverage-Sampling Anti-Aliasing (CSAA) was removed). HDMI 2.0 support was also added. Second generation Maxwell also changed the ROP to memory controller ratio from 8:1 to 16:1. However, some of the ROPs are generally idle in the GTX 970 because there are not enough enabled SMMs to give them work to do and therefore reduces its maximum fill rate. Second generation upgraded
NVENC NVENC (short for Nvidia Encoder) is a feature in Nvidia graphics cards that performs Data compression, video encoding, offloading this compute-intensive task from the Central processing unit, CPU to a dedicated part of the Graphics processing uni ...
which supports
HEVC High Efficiency Video Coding (HEVC), also known as H.265 and MPEG-H Part 2, is a video compression standard designed as part of the MPEG-H project as a successor to the widely used Advanced Video Coding (AVC, H.264, or MPEG-4 Part 10). In co ...
encoding and adds support for H.264 encoding resolutions at 1440p/60FPS & 4K/60FPS compared to NVENC on Maxwell first generation GM10x GPUs which only supported H.264 1080p/60FPS encoding. Maxwell GM206 GPU supports full fixed function HEVC hardware decoding.


Async compute support

While the Maxwell series was marketed as fully
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct" ...
12 compliant,Advanced API support
nvidia.com
Oxide Games, developer of '' Ashes of the Singularity'', uncovered that Maxwell-based cards do not perform well when async compute is utilized. It appears that while this core feature is in fact exposed by the driver, Nvidia partially implemented it through a driver-based shim, coming at a high performance cost. Unlike AMD's competing GCN-based graphics cards which include a full implementation of hardware-based asynchronous compute, Nvidia planned to rely on the driver to implement a software queue and a software distributor to forward asynchronous tasks to the hardware schedulers, capable of distributing the workload to the correct units. Asynchronous compute on Maxwell therefore requires that both a game and the GPU driver be specifically coded for asynchronous compute on Maxwell in order to enable this capability. The 3DMark Time Spy benchmark shows no noticeable performance difference between asynchronous compute being enabled or disabled. Asynchronous compute is disabled by the driver for Maxwell. Oxide claims that this led to Nvidia pressuring them not to include the asynchronous compute feature in their benchmark at all, so that the 900 series would not be at a disadvantage against AMD's products which implement asynchronous compute in hardware. Maxwell requires that the GPU be statically partitioned for asynchronous compute to allow tasks to run concurrently. Each partition is assigned to a hardware queue. If any of the queues that are assigned to a partition empty out or are unable to submit work for any reason (e.g. a task in the queue must be delayed until a
hazard A hazard is a potential source of harm. Substances, events, or circumstances can constitute hazards when their nature would potentially allow them to cause damage to health, life, property, or any other interest of value. The probability of that ...
is resolved), the partition and all of the resources in that partition reserved for that queue will idle. Asynchronous compute therefore could easily hurt performance on Maxwell if it is not coded to work with Maxwell's static scheduler. Furthermore, graphics tasks saturate Nvidia GPUs much more easily than they do to AMD's GCN-based GPUs which are much more heavily weighted towards compute, so Nvidia GPUs have fewer scheduling holes that could be filled by asynchronous compute than AMD's. For these reasons, the driver forces a Maxwell GPU to place all tasks into one queue and execute each task in serial, and give each task the undivided resources of the GPU no matter whether or not each task can saturate the GPU or not.


Products


GeForce 900 (9xx) series


GeForce 900M (9xxM) series

Some implementations may use different specifications.


Advertising controversy


GTX 970 hardware specifications

Issues with the GeForce GTX 970's specifications were first brought up by users when they found out that the cards, while featuring 4 GB of memory, rarely accessed memory over the 3.5 GB boundary. Further testing and investigation eventually led to Nvidia issuing a statement that the card's initially announced specifications had been altered without notice before the card was made commercially available, and that the card took a performance hit once memory over the 3.5 GB limit were put into use. The card's back-end hardware specifications, initially announced as being identical to those of the GeForce GTX 980, differed in the amount of L2 cache (1.75 MB versus 2 MB in the GeForce GTX 980) and the number of ROPs (56 versus 64 in the 980). Additionally, it was revealed that the card was designed to access its memory as a 3.5 GB section, plus a 0.5 GB one, access to the latter being 7 times slower than the first one. The company then went on to promise a specific driver modification in order to alleviate the performance issues produced by the cutbacks suffered by the card. However, Nvidia later clarified that the promise had been a miscommunication and there would be no specific driver update for the GTX 970. Nvidia claimed that it would assist customers who wanted refunds in obtaining them. On February 26, 2015, Nvidia CEO Jen-Hsun Huang went on record in Nvidia's official blog to apologize for the incident. In February 2015 a class-action lawsuit alleging false advertising was filed against Nvidia and Gigabyte Technology in the U.S. District Court for Northern California. Nvidia revealed that it is able to disable individual units, each containing 256KB of L2 cache and 8 ROPs, without disabling whole memory controllers. This comes at the cost of dividing the memory bus into high speed and low speed segments that cannot be accessed at the same time unless one segment is reading while the other segment is writing because the L2/ROP unit managing both of the GDDR5 controllers shares the read return channel and the write data bus between the two GDDR5 controllers and itself. This is used in the GeForce GTX 970, which therefore can be described as having 3.5 GB in its high speed segment on a 224-bit bus and 0.5 GB in a low speed segment on a 32-bit bus. On July 27, 2016, Nvidia agreed to a preliminary settlement of the U.S. class action lawsuit, offering a $30 refund on GTX 970 purchases. The agreed upon refund represents the portion of the cost of the storage and performance capabilities the consumers assumed they were obtaining when they purchased the card.


Discontinued support

Driver 368.81 is the last driver to support Windows XP/Windows XP 64-bit.{{fact, date=September 2024 *
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct successor to Windows 2000 for high-end and business users a ...
32-bit: 368.8
driver download
*
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct successor to Windows 2000 for high-end and business users a ...
64-bit: 368.8
driver download
32-bit drivers for 32-bit operating systems were discontinued after the release of driver 391.35 in March 2018. Notebook GPUs based on the Kepler architecture moved to legacy support in April 2019 and stopped receiving critical security updates after April 2020. The Nvidia GeForce 910M and 920M from the 9xxM GPU family are affected by this change. Nvidia announced that after release of the 470 drivers, it would transition driver support for the
Windows 7 Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on July 22, 2009, and became generally available on October 22, ...
and Windows 8.1 operating systems to legacy status and continue to provide critical security updates for these operating systems through September 2024. In May 2025, Nvidia discontinued developer support for the Maxwell, Pascal, and Volta architectures, which includes the GTX 900 Series. Driver updates are expected to continue for a limited time.{{cite web , url=https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html , title=NVIDIA CUDA Toolkit Release Notes , access-date=2025-06-03


Gallery

File:Gigabyte GTX 970 Windforce.jpg, Nvidia GeForce GTX 970 'Windforce' edition. This particular model manufactured by Nvidia board-partner, Gigabyte. File:EVGA GTX 960 2GB 1 2019-03-21.jpg, Nvidia GeForce GTX 960 'ACX 2.0' edition. This particular model manufactured by Nvidia board-partner, EVGA. File:CyberPower Syber Steam Machine I (22984998030).png, Nvidia GeForce GTX 950. This particular model manufactured by Nvidia board-partner, MSI.


See also

*
List of Nvidia graphics processing units This list contains general information about graphics processing units (GPUs) and video cards from Nvidia, based on official specifications. In addition some Comparison of Nvidia nForce chipsets, Nvidia motherboards come with integrated onboard GP ...
*
GeForce 400 series 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 ...
* GeForce 500 series * GeForce 600 series * GeForce GTX 10 series * GeForce GTX 16 series * GeForce RTX 20 series * GeForce RTX 30 series * GeForce RTX 40 series *
GeForce RTX 50 series The GeForce RTX 50 series is a series of consumer graphics processing units (GPUs) developed by Nvidia as part of its GeForce line of graphics cards, succeeding the GeForce 40 series. Announced at CES 2025, it debuted with the release of the ...
*
Nvidia Quadro Quadro was Nvidia's brand for graphics cards intended for use in workstations running professional computer-aided design (CAD), computer-generated imagery (CGI), digital content creation (DCC) applications, scientific calculations and machine l ...
*
Nvidia Tesla Nvidia Tesla is the former name for a line of products developed by Nvidia targeted at stream processing or GPGPU, general-purpose graphics processing units (GPGPU), named after pioneering electrical engineer Nikola Tesla. Its products began us ...


References

{{Reflist, 30em


External links


GeForce GTX 980 Whitepaper

The Ultimate GPU, TITAN X. Available Now

Introducing The GeForce GTX 980 Ti. Play The Future

Introducing The Amazing New GeForce GTX 980 & 970

Introducing The $199 GeForce GTX 960: High-End Performance & High-End Features On A Mid-Range GPU

Gain The Competitive Edge With The All-New GeForce GTX 950

GeForce GTX 900M: The World’s Most Advanced Gaming Notebooks

GeForce GTX TITAN X

GeForce GTX 980 Ti

GeForce GTX 980

GeForce GTX 970

GeForce GTX 960

GeForce GTX 950

GeForce GTX 980M

GeForce GTX 970M

GeForce GTX 965M

GeForce GTX 960M

GeForce GTX 950M

GeForce 945M

GeForce 940MX

GeForce 940M

GeForce 930MX

GeForce 930M

GeForce 920MX

GeForce 920M

GeForce 910M

Apollo 11 Lunar Landing Demo

Nvidia Nsight

techPowerUp! GPU Database
{{NVIDIA {{DEFAULTSORT:GeForce 900 Series 900 series Graphics cards False advertising Computer-related introductions in 2014