• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

GeForce GTX 970s seem to have an issue using all 4GB of VRAM, Nvidia looking into it

Status
Not open for further replies.

Serandur

Member
Everyone... Frametimes, not FPS. You're measuring the wrong stuff. Abnormal stuttering or freezing with less than peak GPU usage. It's usually brief and is best captured by recording frametime spikes.

The reason Unity and Mordor stutter is that Unity and Mordor stutter. The reason why Wolfenstein doesn't stutter is that Wolfensteins engine doesn't stutter.

It is still 90% coding. Divinity: Original Sin is a cool game which performs like shit. It drops to 45FPS in battles with no appearent reason. A 970 should outperform this game x100 but it doesn't. Because of...code.

Stop thinking that every stutter issue which occurs now is related to 500MB of ram not being as fast as the other 3,5 gig. If Nvidia adresses this with their driver so that it's a non issue 90% o the time, I'm ok with it. It's not great, but nothing in life is perfect. The 970 is still a lot of performance per dollar, no matter the issue.

Bullshit. I have Unity, I tested Unity, I have played Unity from beginning to end, it doesn't give me stuttering and frametime spikes normally and in my test at 1920x1080/30 FPS (I usually play at 1440p with framerate uncapped up to 60 FPS), there was a clear VRAM issue with constant frametime spikes and hanging that do not occur otherwise in any situation but do where I exceed ~3600MBs if I can. You're insulting my machine if you think I always get that kind of stuttering otherwise, I do not. My CPU doesn't struggle with Unity, the game doesn't just do this by itself.

Neither does Skyrim. Neither does Space Engine which really has issues with VRAM once it allocates ~3500 MBs and usually refuses to go above despite massive frametime spikes and hanging from pretty much texture and geometry data overload. Space Engine is a VRAM hog.
 
It's actually been nearly 2 weeks since it was discovered, go to overclock.net thread or guru3d thread.

I've looked at the Guru3D thread and I just see the same benchmark reposted again and again. Benchmarks are not games. There is a reason why we don't use furmark to calculate GPU temperature anymore.
 
Everyone... Frametimes, not FPS. You're measuring the wrong stuff. Abnormal stuttering or freezing with less than peak GPU usage. It's usually brief and is best captured by recording frametime spikes.



Bullshit. I have Unity, I tested Unity, I have played Unity from beginning to end, it doesn't give me stuttering and frametime spikes normally and in my test at 1920x1080/30 FPS (I usually play at 1440p with framerate uncapped up to 60 FPS), there was a clear VRAM issue with constant frametime spikes and hanging that do not occur otherwise in any situation but do where I exceed ~3600MBs if I can. You're insulting my machine if you think I always get that kind of stuttering otherwise, I do not. My CPU doesn't struggle with Unity, the game doesn't just do this by itself.

Neither does Skyrim. Neither does Space Engine which really has issues with VRAM once it allocates ~3500 MBs and usually refuses to go above despite massive frametime spikes and hanging from pretty much texture and geometry data overload. Space Engine is a VRAM hog.

Unity and Mordor are pretty damn notorious with their stuttering.

I got an overclocked 2500K and a GTX 970. While playing on 1080P and little AA I still get insane amounts of stuttering in Unity.
 
Of course the cards don't suddenly explode or perform worse than they did.

BUT, the cards will not be as future-proofed as many of us expected them to be when we bought it.

Personally I am still happy with my 970 and will sell it and buy a new flagship when TW3 arrives but people defending this shit is ridiculous.

And even more ridiculous is calling people stupid and name just because they are not happy with their products, which were paid by their money.
 
Would like to see pcper do some FCAT testing on a 970 and Titan. I suppose they're expecting some info from nvidia first before going all in.
 

LilJoka

Member
I've looked at the Guru3D thread and I just see the same benchmark reposted again and again. Benchmarks are not games. There is a reason why we don't use furmark to calculate GPU temperature anymore.

Then go to overclock.net or nvidia forum there's plenty of benches even with frame time analysis. There's even one in this thread.
 
This thread makes me kinda happy, was tempted to pick up a 970 not that long ago, I'm glad that I waited.

image.php
 

bj00rn_

Banned
SMH at people trying to downplay the problem

Who is downplaying what problem exactly, point to specifics examples. And what is the problem exactly? How does this translate to a real world problem? Is it marketing or a specific problem in a game? Where are the mismatch between pre-known issue benchmarks and post-known issue benchmarks. This is not downplaying, I'm in nobody's camp, this is me genuinely asking because I want to now.After 600 posts there isn't a single example I've seen here that answers that question, only the same customized benchmarks posted over and over again.
 

dr_rus

Member
Everyone... Frametimes, not FPS. You're measuring the wrong stuff. Abnormal stuttering or freezing with less than peak GPU usage. It's usually brief and is best captured by recording frametime spikes.
You do understand that frametimes are the reverse of fps and ones can be figured out from the others, right?

Stuttering when you're near the limit of card's VRAM is normal and it's cause is bus data swapping.

The only way to prove anything here is to present a situation where 970 gives unexpectedly worse performance (fps, frametimes, stutter, etc.) compared to 980.
 
Who is downplaying what problem exactly, point to specifics examples. And what is the problem exactly? How does this translate to a real world problem? Is it marketing or a specific problem in a game? Where are the mismatch between pre-known issue benchmarks and post-known issue benchmarks. This is not downplaying, I'm in nobody's camp, this is me genuinely asking because I want to now.After almost 600 posts there isn't a single example I've seen here that answers that question, only the same customized benchmarks posted over and over again.

Exactly. It just doesn't add up. If the last 700MB of memory was 10% of the speed it was supposed to be there would be a clear drop in frame-rate as the GPU hits a sudden bottleneck. Every frame it needs to access that memory there would be a drop. So it would be clear, perceptible and unavoidable. The benchmark says the memory speed drops to 20GB/s that is xbox 360 levels of memory speed.
 
You do understand that frametimes are the reverse of fps and ones can be figured out from the others, right?

Stuttering when you're near the limit of card's VRAM is normal and it's cause is bus data swapping.

The only way to prove anything here is to present a situation where 970 gives unexpectedly worse performance (fps, frametimes, stutter, etc.) compared to 980.

I don't know about performance but it's been said that there are games that use less VRAM (staying below 3.5GB) on 970 while using more on 980 under the same game settings. I've only seen it mentioned a few times though, haven't seen evidence of it yet. But if it were true, what would be a possible explanation?
 

potam

Banned
You do understand that frametimes are the reverse of fps and ones can be figured out from the others, right?

Not necessarily. Sure you can find the average FPS from the average frametime, but looking at an FPS counter isn't going to show you that one frame which took twice or thrice as long to render.
 
I don't know about performance but it's been said that there are games that use less VRAM (staying below 3.5GB) on 970 while using more on 980 under the same game settings. I've only seen it mentioned a few times though, haven't seen evidence of it yet. But if it were true, what would be a possible explanation?

Same thing happens with RAM and all graphics cards.

The more you have, the more your applications will use. It is there, so why not? I believe it has to do with caching and stuff, but it doesn't really matter.

EDIT: Oh wait, the GTX 980 doesn't have more VRAM, my bad. Still, it seems to be a pretty inconsistent thing for me, and I don't think the issue displayed in this topic would be shown by less VRAM usage in games. Unless it somehow auto-throttles the amount of VRAM it uses, which I doubt.
 

Makareu

Member
No and no.

Then what do you do of the results I posted in this thread ? (post here)

There is way too much bandwagoning going on in this thread.
Maybe Nvidia dropped the ball, but we could use more datas before jumping to conclusions (especially datas not from the vram benchmark used so far).
 

dr_rus

Member
I don't know about performance but it's been said that there are games that use less VRAM (staying below 3.5GB) on 970 while using more on 980 under the same game settings. I've only seen it mentioned a few times though, haven't seen evidence of it yet. But if it were true, what would be a possible explanation?
Driver avoiding allocation of more memory on 970. Which would mean that NV is aware of this issue since launch and it's likely h/w and unfixable. But still, mentions and evidence are different things. We need proof that this affects real games out there.
 

Kinthalis

Banned
Then what do you do of the results I posted in this thread ? (post here)

There is way too much bandwagoning going on in this thread.
Maybe Nvidia dropped the ball, but we could use more datas before jumping to conclusions (especially datas not from the vram benchmark used so far).

The plural of data is data. ;)
 
Same thing happens with RAM and all graphics cards.

The more you have, the more your applications will use. It is there, so why not? I believe it has to do with caching and stuff, but it doesn't really matter.

EDIT: Oh wait, the GTX 980 doesn't have more VRAM, my bad. Still, it seems to be a pretty inconsistent thing for me, and I don't think the issue displayed in this topic would be shown by less VRAM usage in games. Unless it somehow auto-throttles the amount of VRAM it uses, which I doubt.

You're clearly not informed on this matter and thus shouldn't be making judgements IMO. And auto-throttling of VRAM has been suspected since the beginning of the thread.
 

dr_rus

Member
Not necessarily. Sure you can find the average FPS from the average frametime, but looking at an FPS counter isn't going to show you that one frame which took twice or thrice as long to render.
The more the frametimes the less fps you will have. Thus an unusually high frametimes will manifest themselves in an unusually low fps. What we need is a point of comparision which will allow us to define "usual". You can't get one from a 970 alone.
 

Piers

Member
Were people mentioning performance issues with the card before the discovery of this case? Granted it's a relatively new model(?) but I notice zig-zagging remarks as to what degree the limitation has, or is, effecting the games.
 
Were people mentioning performance issues with the card before the discovery of this case? Granted it's a relatively new model(?) but I notice zig-zagging remarks as to what degree the limitation has, or is, effecting the games.

The issue was brought up in first place (weeks ago) because people were noticing it in games. The benchmark thing is only a recent piece of "evidence".
 
Kinda weird people only notice it 3-4 months after launch. Now is the time for AMD to come out with those new cards...


We bought our cards, because they were future proof. Current games are already allocating 3.5-4GB VRAM. In 1 year, 3.5GB won't be enough to max out some games I believe (regardless of the framerate)

Otherwise, developers will be forced to play around this limitation and gimp their games to run allocating max 3.5GB, so essentially, REAL 4GB cards will be held back. Not a nice scenario for people that bought the highest end cards...


I live in a third world country, and I spent half my salary just for my MSI 970 4g, I made a (huge) commitment (PC gaming is all about this) by buying good components and be future proof, and now I get this... Heck, there's no way I can even return the card (No nvidia official sellers here), so I'm basically screwed if no solution comes out, and since it seems a hardware issue, we probably will stay like this forever.

If this doesn't get solved, NVIDIA please go to hell. I'll buy AMD in the future, or I'll just stay with PS5 (or Xbox Two?) and screw PC gaming altogether.

They're never future proof, and definitely not at this stage of a generation. Better to wait until specs settle down and we're past the cross gen period. Sys reqs are rising rapidly even with cross gen games. Remember 2 years ago when console specs were revealed and everyone claiming how with their 2-3GB cards they were set for life(well at least for the entire gen)? They're all upgrading now or will upgrade soon.

I was thinking of buying a evga 970 to replace my 670 but I'll be waiting till summer to see if 8GB cards have come out by then. I may still buy a 4gb card for my htpc however.
 
You're clearly not informed on this matter and thus shouldn't be making judgements IMO. And yes auto-throttling of VRAM has been suspected since the beginning of the thread.

No, auto-throttling hasn't been suspected since the beginning of the thread. But I am reading the updates now.

What was suspected is that the performance tanks when it goes above 3.5 GB VRAM in the OP, nothing to me indicated that the GPU also wasn't using more than 3.5GB VRAM, but it does seem that is indeed the case and that it is indeed auto-throttling.
 

LilJoka

Member
Then what do you do of the results I posted in this thread ? (post here)

There is way too much bandwagoning going on in this thread.
Maybe Nvidia dropped the ball, but we could use more datas before jumping to conclusions (especially datas not from the vram benchmark used so far).

What is your full PC spec?
What nvidia driver version are you using?
And if possible could you try again but show the GPU usage and Frame times too? Thanks in advance.
 
This thread did not deter me from purchasing a 970. Yes, it does suck that there are issues with the vram, but that doesn't change the fact that the card still offers excellent performance for the price.
 
So OK, now i'm lost, because this shit happend "right on time". As always.

What should i buy online on this weekend (great 2-day GPU sale in my local store) 290X or 970? What GPU considering this issue is more future-proof?

Not trolling. I have serious problem choosing right now, i've considered 970 before this news came in.
 

GHG

Member
So OK, now i'm lost, because this shit happend "right on time". As always.

What should i buy online on this weekend (great 2-day GPU sale in my local store) 290X or 970? What GPU considering this issue is more future-proof?

Not trolling. I have serious problem choosing right now, i've considered 970 before this news came in.

Unless you want the NVIDIA exclusive features or prefer nvidia drivers I would always advise getting the 290x over a 970 provided you have a decent PSU.
 

zeomax

Member
Then go to overclock.net or nvidia forum there's plenty of benches even with frame time analysis. There's even one in this thread.

Well, let see

Same drops with a 780ti

AC Unity runs with 20-24 fps @ 4K using all 4GB

GTX Titan same drops

He did not mention what games he used but he has no problem at all using 4GB

No Problem with Shadow of Mordor

FC4 uses 3,9GB, no slowdowns

No problem

No Problem

So the only problem the people have is when they use this shitty benchmark tool. All the games working just fine.
 

Makareu

Member
What is your full PC spec?
What nvidia driver version are you using?
And if possible could you try again but show the GPU usage and Frame times too? Thanks in advance.

PC : i7 4790k, asus z97 pro, 16GO ram, gigabyte gtx970 G1, no other pcie slots used.
Drivers : 347.09

Here are the non cropped screenshots I took. There is GPU usage, but no Frame times. I'll include them when I do some other tests. But it was actual gameplay and there was little to no stuttering.

1920x1200
e5f5fc6c-faac-4156-8e12-313cca7ad9b5.jpg

2880x1800 (DSR)
a2aaacd4-86d0-4445-916c-38639b170111.jpg

3840x2400 (DSR)
87c1933e-1f8a-452e-bc0f-7978968e8cb4.jpg
 

cheezcake

Member
So far we have a butt-ton of hearsay and dodgy benchmark tools with inconsistent results. Surely someone can just put up a video showing concrete evidence of a game tanking in fps or stuttering insanely as the card used more than 3.5GB VRAM.
 

LilJoka

Member
PC : i7 4790k, asus z97 pro, 16GO ram, gigabyte gtx970 G1, no other pcie slots used.
Drivers : 347.09

Here are the non cropped screenshots I took. There is GPU usage, but no Frame times. I'll include them when I do some other tests. But it was actual gameplay and there was little to no stuttering.

Thanks for this, your performance does look unimpeded, we should just wait for nVidia to chime in now.

I will try to replicate your result in a few hours.
 

riflen

Member
It's actually been nearly 2 weeks since it was discovered, go to overclock.net thread or guru3d thread.



He spent half his salary on a product that isn't as advertised, all you can do is laugh? Why even bother posting.

You're a good poster, but the product is as advertised. Even if the product is proven beyond refute to only be able to use 3584MB at full rate, it's still as advertised. The design featuring 8 x 512MB modules is not indicative of anything other than the fact that they add up to 4096MB.

If nvidia actually disabled one of those modules and advertised the card as 4GB, you would have a case for mis-selling.

We can certainly debate whether the product is worth buying, or whether GPU vendors would be wise to be more transparent, but saying the card has been mis-sold doesn't stand up to scrutiny.
 

Derpcrawler

Member
Got two GTX980 today instead two 970s I planned to get for my fresh X99 build, ran test without even disabling "advanced/aero" themes in Win8, although it's fresh fresh install, pretty much nothing but windows and drivers. Result:

3ESA4rN.png


Those are weird, DRAM compared to cache results that is. Still, seem like drop happens much later than on GTX970, also don't have iGPU to do completely clean test.
 

potam

Banned
You're a good poster, but the product is as advertised. Even if the product is proven beyond refute to only be able to use 3584MB at full rate, it's still as advertised. The design featuring 8 x 512MB modules is not indicative of anything other than the fact that they add up to 4096MB.

If nvidia actually disabled one of those modules and advertised the card as 4GB, you would have a case for mis-selling.

We can certainly debate whether the product is worth buying, or whether GPU vendors would be wise to be more transparent, but saying the card has been mis-sold doesn't stand up to scrutiny.

you're having a fucking giggle there
 

jfoul

Member
So OK, now i'm lost, because this shit happend "right on time". As always.

What should i buy online on this weekend (great 2-day GPU sale in my local store) 290X or 970? What GPU considering this issue is more future-proof?

Not trolling. I have serious problem choosing right now, i've considered 970 before this news came in.

I still fully recommend the GTX 970. I prefer the EVGA FTW+ and the new SSC models. I also recommend the 290X (Vapor X or Tr-X) if you have the PSU requirement.

Over the past 8 months I've owned:
  • Gigabyte 290X OC
  • EVGA GTX 780 SC
  • Asus Strix GTX 970
  • Gigabyte G1 GTX 970 (x3)
  • EVGA GTX 970 FTW+
 

diffusionx

Gold Member
I own a 970, not freaking out just yet. There's obviously a problem and I am sure Nvidia/EVGA will do something. My guess is that it is a driver issue, but if it's hardware, they need to do a recall.
 

Thrakier

Member
Well, not really, those game don't stutter with setting that don't fill as much of the VRAM.
Some game just stutter on any configuration, you are right on that, it's about coding, and not every stutter is related to this, but on this specific situation is a bit different because the card has a clear memory allocation problem.

Please, show me the computer that runs Unity without stutter.

Mordor ran fine for me throughout the game. Solid 60FPS with an occassional hitch which always happens in not too optimized open world games.

It's just shit benchmarks, really. It's basically impossible to solely relate these stutter issues to the VRAM issue. But that is what people will just do now and it's plain stupid.
 

LilJoka

Member
If you say so.

If you bought a 4gb ddr3 kit and the last 500mb was 10x slower you can't say you would be remotely annoyed? Especially when you could get another set that didn't have that problem for the same price?

Anyway it maybe a driver issue so let's wait for nvidia to comment.

As stressful memory test as you can get...3.9GB in use, a smooth consistent 60-65fps.

http://i.picpar.com/fymb.png[/][/QUOTE]

Guessing here but it could be related to how the memory is being used/allocated/copied/written too that makes it show up in certain analysis to be degraded.
But as some say that could be down to game engine design, too many variables, we need nvidia to test it.
 

riflen

Member
If you bought a 4gb ddr3 kit and the last 500mb was 10x slower you can't say you would be remotely annoyed? Especially when you could get another set that didn't have that problem for the same price?

Anyway it maybe a driver issue so let's wait for nvidia to comment.

Did I say you can't be annoyed? I said it doesn't constitute false advertising.
 

pestul

Member
Guessing here but it could be related to how the memory is being used/allocated/copied/written too that makes it show up in certain analysis to be degraded.

There are a lot of game benches now being thrown around saying that it is fine and there is no performance drops. I definitely remember my 1GB crossfire Radeon 5850s reporting 1200-1300MB usage (MSIAfterburner) in certain games without a dropped frame/stutter or other performance penalty.

What we need now is to wait for a response from Nvidia, followed by a detailed analysis of what could be happening.

Please no more Nai bench results people. They've flooded many threads now, with most being run in non-ideal settings thus adding more confusion to the issue. I think we have enough data with that one now.
 
Status
Not open for further replies.
Top Bottom