• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:11
CEST 19:11
KST 02:11
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy18ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win0[BSL22] RO32 Group Stage3Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3
StarCraft 2
General
Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win Rongyi Cup S3 - Preview & Info Team Liquid Map Contest #22 - Presented by Monster Energy Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool What mix of new & old maps do you want in the next ladder pool? (SC2)
Tourneys
GSL CK - monthly team event Sparkling Tuna Cup - Weekly Open Tournament RSL Season 4 announced for March-April StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power Mutation # 518 Radiation Zone
Brood War
General
ASL21 General Discussion Pros React To: JaeDong vs Queen [BSL22] RO32 Group Stage so ive been playing broodwar for a week straight. Gypsy to Korea
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group F Escore Tournament StarCraft Season 2 [ASL21] Ro24 Group E
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game Nintendo Switch Thread General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread The Chess Thread Russo-Ukrainian War Thread NASA and the Private Sector Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Loot Boxes—Emotions, And Why…
TrAiDoS
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
ASL S21 English Commentary…
namkraft
Electronics
mantequilla
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1493 users

Explanation of the GTX 970 3.5 GB issue

Forum Index > Tech Support
Post a Reply
[F_]aths
Profile Blog Joined February 2010
Germany3947 Posts
February 02 2015 22:08 GMT
#1
This thread is considered the first occurrence of the issue: http://forums.guru3d.com/showthread.php?t=396064

The GTX 970 has 4 GB RAM, but if you use more than 3.5 GB, expect a performance drop.


What happened?

With the GM204 GPU, Nvidia decided to launch two products: A full-fledged graphics card, called GTX 980. And a somewhat cut-down/salvage part, the GTX 970.

Nvidia designed the GTX 970 in a way to make sure that the card cannot be fast enough to compete with the GTX 980. They deactive 3 out of 16 shader clusters. This was part of the official specs.

But they also reworked the memory subsystem. The GTX 980 has 8 memory chips of 0.5 GB capacity each. Each memory chip is controlled by its 32 bit GDDR5 controller, and each controller gets its data from/through an L2 cache block of 256 KB.

GPUs store they data interleaved over all RAM chips. This allows to utilize all memory controllers at the same time for memory transactions.

Now we come to the ugly part.

The GTX 970 has only 7 active L2 caches, but still 8 memory chips. The L2 cutdown efficiently reduced the memory bandwidth from 256 to 224 bit (instead of 8x 32 bit, only 7x 32 bit.)

It also renders the last memory chip almost unusable. Only 32 bit bandwidth is available to access it, and if it is accessed, the 3.5 GB block cannot be used at the same time.

Nvidia did not made this information available until pressed by the media who reported the uproar in the forums. The GTX 970 still offers good bang for the buck, but one has to consider that even though it can store 4 GB of RAM, only the 3.5 GB are fast enough for gaming purposes.

The point of the story is not the cut-down of the memory controller, but Nvidia's information policy.
You don't choose to play zerg. The zerg choose you.
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
Last Edited: 2015-02-02 22:59:54
February 02 2015 22:21 GMT
#2
I talked about this some in the build resource thread

and i uploaded a video showing another example (this stuff has been posted before in several games) of the GPU refusing to allocate over 3.5GB of VRAM (3584MB) even when needed, causing load times 3-5x longer than expected, freezing, stuttering (small and big stutters) and hard crashing of the games that need that VRAM (memory usage bouncing up and down at ~3.4 - 3.48GB as stuff is reallocated within the actual usable memory) - which then show no problems at all if you turn down a few settings so that they don't hit ~3.45GB of VRAM used.



For that video, the game was in windowed fullscreen, so ~308MB of VRAM was used by desktop. With the game in fullscreen, the issues were a lot less aparrant, but still there. 3.5GB isn't enough for maxing that game on 1080p - the official recommendation is that 4GB isn't enough, either - but that 14% extra VRAM goes a long way to making sure that you're fine almost all of the time, and you can recover a fair amount more by disabling or turning down a few other settings that let you keep Ultra textures with the true 4GB cards, but not the 3.5GB.

Also, the loss of memory bandwidth from being effectively 224 bit instead of 256 bit does hurt performance. The 980 has that ~14% more memory bandwidth. If i increase my memory clock speed enough to give that much of a bandwidth difference, FPS increases by ~5-7%. That's one of the big reasons why 980, relative to the 970 specifications posted in reviews, performed shockingly well; with overclocked Maxwell being as memory bound as it is, a card with the same amount of memory bandwidth, same ROP count etc shouldn't be able to get a 20% performance increase by adding 23% more SMM.

Looking back on articles like this is pretty painful in hindsight - http://techreport.com/blog/27143/here-another-reason-the-geforce-gtx-970-is-slower-than-the-gtx-980

On paper, the GTX 970 ought to be nearly as fast on this front as the 980—and the Asus Strix card ought to be a smidgen faster. The 3DMark color fill test we use has evidently been limited by memory bandwidth at times in the past, but that shouldn't be an issue since all three cards in question have the exact same memory config.


The 3DMark color fill test we use has evidently been limited by memory bandwidth at times in the past, but that shouldn't be an issue since all three cards in question have the exact same memory config.


has evidently been limited by memory bandwidth

shouldn't be an issue since all three cards in question have the exact same memory config


Ouch.


While the 970 is limited to effectively using 52 ROP's for some things because of the SMM count -
Extra ROPs are still useful to get better efficiency with MSAA and so. But they don’t participate in the peak pixel fillrate.
- Those extra ROP's are disabled in hardware, there are only 56.

The 290 to 290x have the same amount of ROP's, same memory bandwidth etc - a 10% increase in cores there translates only into a ~2-5% increase in performance, at the same clocks in typical games
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Warri
Profile Joined May 2010
Germany3208 Posts
February 03 2015 02:53 GMT
#3
So what's the optimal course then for someone like me. I was looking to replace my rather old radeon 6950 and was waiting for the 960 release. But the 960 looks rather disappointing and now the 970 doesnt look all too well, too. The 980 is way out of my price range though. Should i just get the 970 anyway, or is there any chance that they will release a new version of the 970 with full 4gb if the backlash gets big enough?
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
February 03 2015 03:15 GMT
#4
They probably won't release 4GB version because they'd need to keep the last section of l2/rops enabled and that would make all chips with any of the 8 sections unusable to be worthless, instead of sold as a 970. There should be a ~960ti, but it probably won't come until AMD releases next gen stuff so if you're buying now and you want a highish end GPU, just get 970 or 290. If not, a 280 or 960 will be ok.

3.5GB is still a lot of VRAM - 780ti only has 3GB - but it's annoying for those people like me, who would have paid the extra for 980 if the shortcomings of 970 were known relative to it
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
JacobShock
Profile Blog Joined April 2012
Denmark2485 Posts
February 03 2015 03:30 GMT
#5
This is such bullshit, so fucking disappointed in Nvidia. I picked 970 because I wanted a card with 4gb vram and a fast clock speed and I found the 970 to be the best bang for the buck, only it does not fucking have 4gb of effective vram turns out. If amd cards werent so fucking power hungry and not nearly as well supported I would switch next time in spite.
"Right on" - Morrow
Cyro
Profile Blog Joined June 2011
United Kingdom20326 Posts
February 03 2015 04:42 GMT
#6
On February 03 2015 12:30 JacobShock wrote:
This is such bullshit, so fucking disappointed in Nvidia. I picked 970 because I wanted a card with 4gb vram and a fast clock speed and I found the 970 to be the best bang for the buck, only it does not fucking have 4gb of effective vram turns out. If amd cards werent so fucking power hungry and not nearly as well supported I would switch next time in spite.


You can probably get a refund for your 970, and AMD is offering 10% discounts on some 290's from some retailers - just email roy.taylor@amd.com. Some features aside, that puts 970 at something like 1.4x the GBP/euro cost per FPS.
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
Doublemint
Profile Joined July 2011
Austria8735 Posts
February 03 2015 09:26 GMT
#7
yeah that's pretty fucked up. was about to get me a GTX970 for the Witcher 3 release, but that's not gonna happen - maybe if there is a juicy discount on the card which knowing nvidia is not very likely.

let's hope the r9 380 is gonna kick some ass.

+ Show Spoiler +


Pride goeth before destruction, and an haughty spirit before the fall.
Please log in or register to reply.
Live Events Refresh
Next event in 6h 49m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 394
Hui .312
UpATreeSC 135
BRAT_OK 93
StarCraft: Brood War
Calm 3800
Jaedong 2564
Bisu 1966
Soma 826
ZerO 593
Snow 544
Rush 542
Larva 463
Mini 363
Shuttle 350
[ Show more ]
firebathero 306
Light 270
ggaemo 182
Soulkey 181
JYJ 112
actioN 94
Dewaltoss 79
Sharp 47
Terrorterran 28
Shinee 25
910 13
GoRush 9
Dota 2
Gorgc6674
Counter-Strike
fl0m2003
ceh9456
adren_tv61
Other Games
Grubby2364
FrodaN1190
B2W.Neo711
KnowMe105
ArmadaUGS104
QueenE95
Mew2King65
Trikslyr29
ZerO(Twitch)26
sas.Sziky8
C9.Mang04
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• Adnapsc2 10
• Reevou 3
• intothetv
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• Azhi_Dahaki2
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV942
• lizZardDota283
League of Legends
• Nemesis3064
Other Games
• Shiphtur221
• imaqtpie152
Upcoming Events
PiGosaur Cup
6h 49m
Replay Cast
15h 49m
Kung Fu Cup
17h 49m
Replay Cast
1d 6h
The PondCast
1d 16h
CranKy Ducklings
2 days
WardiTV Team League
2 days
Replay Cast
3 days
CranKy Ducklings
3 days
WardiTV Team League
3 days
[ Show More ]
uThermal 2v2 Circuit
3 days
BSL
4 days
Sparkling Tuna Cup
4 days
WardiTV Team League
4 days
BSL
5 days
Replay Cast
5 days
Replay Cast
5 days
Wardi Open
5 days
Liquipedia Results

Completed

CSL Elite League 2026
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

Escore Tournament S2: W2
IPSL Spring 2026
Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.