NVIDIA GeForce GTX 970

NVIDIA GeForce GTX 970
NVIDIA GeForce GTX 970 graphics card review

NVIDIA GeForce GTX 970: 3.5 + 0.5 GB of Memory and Performance in 2026

The NVIDIA GeForce GTX 970 was released in September 2014 for $329 and became one of the most popular graphics cards of its generation. Its performance approached that of the $549 GTX 980, but it soon became clear that its 4 GB of memory operated unevenly: the final 0.5 GB was noticeably slower than the rest. NVIDIA had to correct the specifications after sales had already begun.

Twelve years later, the GTX 970 performs roughly on the level of the GTX 1650. It is still sufficient for older games at 1080p, but its 4 GB of memory and lack of new gaming drivers limit its capabilities.

GTX 970 and GTX 980 Specifications

Both graphics cards are based on the Maxwell architecture and use the GM204 processor manufactured on a 28 nm process. The GTX 970 has some of its compute blocks disabled and a limited memory subsystem.

Specification GTX 970 GTX 980
CUDA cores 1664 2048
Texture units 104 128
ROPs 56 64
L2 Cache 1.75 MB 2 MB
Base clock 1050 MHz 1126 MHz
Boost 1178 MHz 1216 MHz
Power consumption 145 W 165 W
Launch price $329 $549

Both models received 4 GB of GDDR5 memory and a physical 256-bit bus, but the GTX 970 accesses its memory differently.

Why the Memory Is Divided into 3.5 + 0.5 GB

In January 2015, GTX 970 owners discovered a sharp drop in access speed to the final 0.5 GB of video memory. NVIDIA confirmed that, because some of the GM204 blocks were disabled, the memory operated in two segments:

  • 3.5 GB - the main segment, with bandwidth of approximately 196 GB/s.
  • 0.5 GB - the additional segment, with bandwidth of approximately 28 GB/s.

The driver tries to place the most frequently accessed data in the faster segment. If a game actively accesses the remaining 0.5 GB, latency and FPS drops may occur. However, exceeding 3.5 GB does not always cause noticeable problems: the result depends on how the data is distributed.

At the same time, NVIDIA corrected other specifications: instead of the initially stated 64 ROPs, the GTX 970 had 56, while its L2 Cache was 1.75 MB rather than 2 MB. The card’s actual performance did not change, but the inaccurate specifications prompted complaints from buyers.

Gaming Performance

According to Tom's Hardware test results from 2022-2024, the GTX 970 is practically equal to the GTX 1650 GDDR5. The tests were conducted on a system with a Core i9-12900K and 32 GB of DDR4-3600 memory. The table shows the geometric mean FPS across eight games, including Far Cry 6, Forza Horizon 5, and Red Dead Redemption 2.

Graphics card Memory 1080p Medium, FPS 1080p Ultra, FPS
GeForce GTX 1050 Ti 4 GB 38.0 19.8
GeForce GTX 970 4 GB 49.0 26.5
GeForce GTX 1650 GDDR5 4 GB 51.3 27.0
Radeon RX 570 4 GB 53.6 28.1
GeForce GTX 1060 6 GB 6 GB 57.7 32.1
Radeon RX 6600 8 GB 116.2 65.2

The GTX 1650 is only 2-5% faster, the GTX 1060 6 GB outperforms the GTX 970 by 18-21%, and the RX 6600 delivers more than double the FPS.

An average of 49 FPS at 1080p Medium makes many games from previous years playable. At Ultra, the figure drops to 26.5 FPS. The situation may be worse in newer games because of memory limitations and their graphics feature requirements.

Drivers and Modern Technologies

In October 2025, NVIDIA stopped releasing Game Ready Drivers for Maxwell. Security updates are scheduled through October 2028, but the GTX 970 no longer receives optimizations for new games.

Main limitations:

  • DLSS is not supported. AMD FSR is available in compatible games.
  • Ray tracing is not hardware-accelerated because the card has no RT cores.
  • CUDA is limited to Compute Capability 5.2. Many modern AI applications are incompatible with it.
  • DirectX 12 is supported with a limited feature set, so some newer games may not launch.

Power Consumption and Power Requirements

The GTX 970 consumes up to 145 W according to the reference specifications. NVIDIA recommended a 500 W power supply with two PCIe 6-pin connectors. Requirements may differ for partner models.

For comparison, the GTX 1650 consumes around 75 W at comparable performance, while the RX 6600, with a rated power consumption of 132 W, is more than twice as fast in the tested selection of games. In terms of energy efficiency, the GTX 970 falls noticeably behind newer architectures.

Is the GTX 970 Worth Buying in 2026?

If the GTX 970 is already installed in a computer, it can be kept for older games and less demanding projects. It is not worth buying for a new build.

Replacing it with a GTX 1650 will provide almost no FPS increase, while the GTX 1060 6 GB is also outdated and no longer receives new gaming drivers. For a noticeable performance boost, it makes more sense to consider at least the Radeon RX 6600 class with 8 GB of memory. Newer options include the Radeon RX 7600, GeForce RTX 5060, and Intel Arc B580.

Conclusion: The GTX 970 can still handle many games at 1080p, but its 4 GB of memory is no longer enough for modern titles. The 3.5 + 0.5 GB memory split remains the model’s main technical drawback, although today the total memory capacity and outdated architecture are more significant limitations.

GPU Comparison

Compare GeForce GTX 970 with other GPUs

Please select GPU from the dropdown list.

Basic

Label Name
NVIDIA
Platform
Desktop
Launch Date
September 2014
Model Name
GeForce GTX 970
Generation
GeForce 900
Base Clock
1050MHz
Boost Clock
1178MHz
Bus Interface
PCIe 3.0 x16
Transistors
5,200 million
TMUs
Texture Mapping Units (TMUs) serve as components of the GPU, which are capable of rotating, scaling, and distorting binary images, and then placing them as textures onto any plane of a given 3D model. This process is called texture mapping.
104
Foundry
TSMC
Process Size
28 nm
Architecture
Maxwell 2.0

Memory Specifications

Memory Size
4GB
Memory Type
GDDR5
Memory Bus
The memory bus width refers to the number of bits of data that the video memory can transfer within a single clock cycle. The larger the bus width, the greater the amount of data that can be transmitted instantaneously, making it one of the crucial parameters of video memory. The memory bandwidth is calculated as: Memory Bandwidth = Memory Frequency x Memory Bus Width / 8. Therefore, when the memory frequencies are similar, the memory bus width will determine the size of the memory bandwidth.
256bit
Memory Clock
1753MHz
Bandwidth
Memory bandwidth refers to the data transfer rate between the graphics chip and the video memory. It is measured in bytes per second, and the formula to calculate it is: memory bandwidth = working frequency × memory bus width / 8 bits.
224.4 GB/s

Display and Media

Outputs
1x DVI
1x HDMI 2.0
3x DisplayPort 1.2

Theoretical Performance

Pixel Rate
Pixel fill rate refers to the number of pixels a graphics processing unit (GPU) can render per second, measured in MPixels/s (million pixels per second) or GPixels/s (billion pixels per second). It is the most commonly used metric to evaluate the pixel processing performance of a graphics card.
65.97 GPixel/s
Texture Rate
Texture fill rate refers to the number of texture map elements (texels) that a GPU can map to pixels in a single second.
122.5 GTexel/s
FP64 (double)
An important metric for measuring GPU performance is floating-point computing capability. Double-precision floating-point numbers (64-bit) are required for scientific computing that demands a wide numeric range and high accuracy, while single-precision floating-point numbers (32-bit) are used for common multimedia and graphics processing tasks. Half-precision floating-point numbers (16-bit) are used for applications like machine learning, where lower precision is acceptable.
122.5 GFLOPS
FP32 (float)
An important metric for measuring GPU performance is floating-point computing capability. Single-precision floating-point numbers (32-bit) are used for common multimedia and graphics processing tasks, while double-precision floating-point numbers (64-bit) are required for scientific computing that demands a wide numeric range and high accuracy. Half-precision floating-point numbers (16-bit) are used for applications like machine learning, where lower precision is acceptable.
3.92 TFLOPS

Miscellaneous

Shading Units
The most fundamental processing unit is the Streaming Processor (SP), where specific instructions and tasks are executed. GPUs perform parallel computing, which means multiple SPs work simultaneously to process tasks.
1664
L1 Cache
48 KB (per SMM)
L2 Cache
1.75 MB
TDP
145 W
Vulkan Version
Vulkan is a cross-platform graphics and compute API by Khronos Group, offering high performance and low CPU overhead. It lets developers control the GPU directly, reduces rendering overhead, and supports multi-threading and multi-core processors.
1.3
OpenCL Version
3.0
OpenGL
4.6
CUDA
5.2
DirectX
12 (12_1)
Power Connectors
2x 6-pin
ROPs
The Raster Operations Pipeline (ROPs) is primarily responsible for handling lighting and reflection calculations in games, as well as managing effects like anti-aliasing (AA), high resolution, smoke, and fire. The more demanding the anti-aliasing and lighting effects in a game, the higher the performance requirements for the ROPs; otherwise, it may result in a sharp drop in frame rate.
56
Shader Model
6.4
Suggested PSU
500 W

Benchmarks

Shadow of the Tomb Raider 2160p
Score
15 fps
Shadow of the Tomb Raider 1440p
Score
29 fps
Shadow of the Tomb Raider 1080p
Score
41 fps
GTA 5 2160p
Score
43 fps
GTA 5 1440p
Score
45 fps
GTA 5 1080p
Score
96 fps
FP32 (float)
Score
3.92 TFLOPS
3DMark Steel Nomad
Score
328
3DMark Time Spy
Score
3708
Blender
Score
318
OctaneBench
Score
76
Vulkan
Score
31919
OpenCL
Score
26896
Hashcat
Score
157087 H/s

Compared to Other GPU

Shadow of the Tomb Raider 2160p / fps
44 +193.3%
24 +60%
1 -93.3%
Shadow of the Tomb Raider 1440p / fps
69 +137.9%
49 +69%
Shadow of the Tomb Raider 1080p / fps
125 +204.9%
98 +139%
71 +73.2%
GTA 5 2160p / fps
146 +239.5%
68 +58.1%
55 +27.9%
GTA 5 1440p / fps
103 +128.9%
82 +82.2%
61 +35.6%
GTA 5 1080p / fps
186 +93.8%
172 +79.2%
151 +57.3%
108 +12.5%
FP32 (float) / TFLOPS
4.135 +5.5%
4.039 +3%
3.814 -2.7%
3.612 -7.9%
3DMark Time Spy
4802 +29.5%
2399 -35.3%
1769 -52.3%
3DMark Steel Nomad
323 -1.5%
317 -3.4%
Blender
1396 +339%
380.77 +19.7%
45.58 -85.7%
OctaneBench
348 +357.9%
150 +97.4%
22 -71.1%
Vulkan
79612 +149.4%
54373 +70.3%
17379 -45.6%
OpenCL
64325 +139.2%
42289 +57.2%
15023 -44.1%
10109 -62.4%
Hashcat / H/s
160182 +2%
157126 +0%
154346 -1.7%
151963 -3.3%