AMD Comments on GPU Stuttering, Offers Driver Roadmap & Perspective on Benchmarking

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

AdamK47

Lifer
Oct 9, 1999
15,675
3,529
136
I like the intro by Ryan. This is an obvious push by Nvidia to back away from raw framerates and to focus on something else when their then highest tier consumer cards were getting beaten at the framerate game.
 

thilanliyan

Lifer
Jun 21, 2005
12,039
2,251
126
With single card setups (nVidia and AMD/ATI) I have never noticed microstutter. For the brief hour I ran 6950 Xfire, I noticed what I guess was microstutter when running the Metro 2033 benchmark. Improvements are welcome though so I hope AMD and nVidia both tackle the problem.

What I got from the article was that AMD GPUs are SOOOOO fast that they are always waiting on the OS, or the CPU, etc etc...like Usain Bolt running with shoelaces tied together! :p
(Groove...can I get a 7990 now please...I spun it the best I could...) :D
 
Last edited:

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
Frame latency? Not to pick on you, but it's not latency that's being measured or discussed, it's "frame interval". The article was very specific on this and explained why it's important.

It's important that we use the correct terminology. It stops confusion with different phenomenon being described as the same thing. This happens with the term "micro-stutter" all of the time being used for single GPU stuttering when it's a multi-GPU specific issue. You then end up with data from different testing being interjected into the discussion either to reinforce or reject a position. It confuses things, rather than clarify them.

http://www.anandtech.com/show/6857/amd-stuttering-issues-driver-roadmap-fraps/5

You forgot to read that page...
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
It's good to see more awareness on this because it bothered me when I read mountains out of molehills, especially from Ryan.
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
It's good to see more awareness on this because it bothered me when I read mountains out of molehills, especially from Ryan.

Wanna bet that even now that AMD has come clean that they did (and still have problems) have problems they overlooked...some people will still deny it? ;)
 

Olikan

Platinum Member
Sep 23, 2011
2,023
275
126
It's good to see more awareness on this because it bothered me when I read mountains out of molehills, especially from Ryan.

true, it's kinda surprising they man up and admit the problem... that is very rare in this industry
 

Lonbjerg

Diamond Member
Dec 6, 2009
4,419
0
0
true, it's kinda surprising they man up and admit the problem... that is very rare in this industry

They kinda don't have a choice...since people are starting getting hard data, highligthing their issues...
 

SirPauly

Diamond Member
Apr 28, 2009
5,187
1
0
Imho,

The key for awareness was to improve not only AMD sku's and platforms but nVidia sku's and platforms! As an advocate for smooth gaming for many, many years this was like music to my ears to see web-sites, gamers, investigations, views and discussions that did go beyond just raw frame-rate.

Now nVidia and AMD are paying more attention, which benefits PC gaming.
 

Rvenger

Elite Member <br> Super Moderator <br> Video Cards
Apr 6, 2004
6,283
5
81
They kinda don't have a choice...since people are starting getting hard data, highligthing their issues...





Both camps admitted to issues such as this. Unbelievable how some people twist things around here.
 

VulgarDisplay

Diamond Member
Apr 3, 2009
6,188
2
76
Wanna bet that even now that AMD has come clean that they did (and still have problems) have problems they overlooked...some people will still deny it? ;)

Not a single person outright denied that there were issues. Many denied the extent of the issues because of poor testing criteria and incomplete data.

But if you want to "make a mountain out of a molehill" go right ahead.
 

VulgarDisplay

Diamond Member
Apr 3, 2009
6,188
2
76
So can it be fix??????????????

From the article the answer to this question would be yes and no.

They can work around issues, but the way the DirectX, Windows, and the game running interact will always result in issues that neither nvidia or AMD will be able to fix entirely.

As of right now it sounds like both manufacturers are basically fighting windows/direct X to keep frame interval and latency issues below what they feel is perceptable
 

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,329
126
From the article the answer to this question would be yes and no.

They can work around issues, but the way the DirectX, Windows, and the game running interact will always result in issues that neither nvidia or AMD will be able to fix entirely.

As of right now it sounds like both manufacturers are basically fighting windows/direct X to keep frame interval and latency issues below what they feel is perceptable

That and individual game programming on a case by case basis. Far Cry 3 was a complete stuttering mess, possibly because they let you control the frame buffer setting, but that game was a horrible stutter fest for me.

It's only recently that it has actually played smoothly for me and I assume this is drivers or that you have to run the game at 60fps+ and with vsync to actually have it play smoothly.
 
Feb 19, 2009
10,457
10
76
What is it that ppl have against vsync?

These days you can get dynamic vsync for radeons with radeon pro, and NV gets adaptive vsync via drivers. Is the input lag so much worse than having to deal with screen tear AND extra stutter??

<-- always game with vsync, its a waste of resources (electricity/heat) to have my GPU and CPU go faster than 60 fps when it doesnt affect the gameplay quality.
 

thilanliyan

Lifer
Jun 21, 2005
12,039
2,251
126
I tried forcing vsync in CCC but when I was playing Space Marine, it was obvious it was not on...only enabling the game option turned it on. Is there a sure-fire way of having vsync on all the time?
 

SolMiester

Diamond Member
Dec 19, 2004
5,330
17
76
After reading that article I have a question regarding this

"The fact that NVIDIA seemed to have figured all of this out much earlier was a point of frustration for AMD. The company likely left non-negligable amounts of performance on the table over the years, which could've definitely helped in close races."

Does anybody think that AMD will implement some of these fixes in legacy drivers? Namely for HD 4XXX and up? I suppose even including them for the HD 2XXX and 3XXX would be feasible since they are all a using unified shaders and can still play most games reasonably well at lowered resolution and details.

Are you saying there are these stuttering issues on the older hardware as well?, which is interesting, as while many say AMD drivers are shit, they have been labeled fanbois and all the other crap.....The single GPU stutter admittance was so long coming, I cant believe they have said it.
 
Last edited:

thilanliyan

Lifer
Jun 21, 2005
12,039
2,251
126
as while many say AMD drivers are shit, they have been labeled fanbois and all the other crap

This is my own experience but I have had more problems with nVidia drivers than ATI ones. I think the perception about ATI drivers based on the very early ATI days is wrong, and is what most of the arguments are based on IMO. This is regarding single GPU, as I have very little to no experience with multi-GPU. I read constantly on these forums that ATI drivers are crap, but that has been the opposite of my experience. To me both companies put out drivers that are about equal (at least for single-GPU setups), and although I have had more problems with nVidia drivers, I certainly don't go around spamming the forums with "nV drivers sux0rs!!", which is what a lot of people that bash ATI's drivers do.
 

blackened23

Diamond Member
Jul 26, 2011
8,548
2
0
That and individual game programming on a case by case basis. Far Cry 3 was a complete stuttering mess, possibly because they let you control the frame buffer setting, but that game was a horrible stutter fest for me.

It's only recently that it has actually played smoothly for me and I assume this is drivers or that you have to run the game at 60fps+ and with vsync to actually have it play smoothly.

I've noticed this as well. Some frame latency charts favor AMD while others favor nvidia. It isn't really consistent from what i've seen. For instance, bf3 has higher framerates on nvidia while AMD has better frametimes (when using latest drivers). OTOH, if you test something like hitman absolution - AMD has worse latency and better framerates and nvidia has worse framerates.

Doesn't seem very consistent at all and completely varies per game.

Does techreport use FRAPS to measure latency? I wonder how they feel about FRAPs measuring latency before it even hits the render pipeline...
 

omeds

Senior member
Dec 14, 2011
646
13
81
Good news, this can only be a positive for the industry, and kudos to AMD for manning up to the problem.

What is it that ppl have against vsync?

These days you can get dynamic vsync for radeons with radeon pro, and NV gets adaptive vsync via drivers. Is the input lag so much worse than having to deal with screen tear AND extra stutter??

<-- always game with vsync, its a waste of resources (electricity/heat) to have my GPU and CPU go faster than 60 fps when it doesnt affect the gameplay quality.

It's terrible for online FPS which a lot of people play. If you use a frame cap, say 125 cap at 60hz, you can greatly reduce tearing, or simply use a 120hz display where for many people vsync is not needed.
 

Elfear

Diamond Member
May 30, 2004
7,163
819
126
Not with single GPU stuttering they dont.....guess that deflates your e-peeny somewhat eh?..why else would you make this an us v them issue?

From the article, it sounds like most issues that AMD had with single-GPU stuttering have been rectified and the remaining issues aren't that big.

"There is still work to do &#8211; AMD quickly fixed their DX9 issues, while DX10 fixes are in the process of being rolled out &#8211; but in many ways this is a post-mortem on the issue rather than being an explanation of what AMD will do in the future. Not every game is fixed yet, but many are. Scott Wasson&#8217;s most recent results show an incredible improvement for AMD compared to where they were even 6 months ago."

Nvidia just recently fixed some stuttering issues as well so I don't think there's much difference on the single-GPU front. Sounds like AMD multi-GPU setups still need some work though (although I haven't noticed any serious MS).