AMD Tweaking Radeon Drivers To Reduce Frame Latency Spikes
crookedvulture writes "Slashdot has previously covered The Tech Report's exposure of frame latency issues with recent AMD graphics processors. Both desktop and notebook Radeons exhibit frame latency spikes that interrupt the smoothness of in-game animation but don't show up in the FPS averages typically used to benchmark performance. AMD has been looking into the problem and may have discovered the culprit. The Graphics Core Next architecture underpinning recent Radeons is quite different from previous designs, and AMD has been rewriting the memory management portion of its driver to properly take advantage. This new code improves frame latencies, according to AMD's David Baumann, and the firm has accelerated the process of rolling it into the official Catalyst drivers available to end users. Radeon owners can take some comfort in the fact that a driver update may soon alleviate the frame latency problems associated with AMD's latest GPUs. However, they might also be disappointed that it's taken AMD this long to optimize its drivers for the now year-old GCN architecture."
taken AMD this long to optimize its drivers for the now year-old GCN architecture.
Give them some credit... they've acknowledged the problem and this isn't a simple tweaking/bugfix, this is a complete redesign and rewrite of the entire driver architecture.
It's news because it's not a simple optimization. It's fixing something that was fundamentally broken.
I have the latest beta cataylst drivers from December 3rd and SWTOR is now fluid when I turn. Also video seems better too. Also worth mentioning is this and the last stable released fix the massive security hole by disabling protected mode in Vista/7 with ASLR.
I highly recommend ATI users upgrade their drivers as I found the beta more stable than the stable one.
http://saveie6.com/
My el cheapo laptop from 2007 has WDDM 1.1 support for Windows 7 accelerated. I was impressed with that as this box was designed for Vista not 7. Also the driver version is from last March so ATI supported it for well over 5 years.
http://saveie6.com/
They make great dedicated video cards.
I have noticed this issue on my ATI 5750 dedicated card last year.
The CPUs are so-so unless you are looking for a cheap multicore system with virtual machines. Intels are better for single tasking and also multitasking if you have a large budget. Unfortunately, this is no market for cheap multicore heavy multitasking users except for a few geeks.
Thew new beta drivers work for me and it is a big improvement.
http://saveie6.com/
This only went on so long because tech sites use such poor, useless benchmarking methods. Minimum/Average/Maximum FPS, or often just Average/Maximum FPS, are worthless!
A game, or a video card, can average 100fps, but still have that one frame every second that performs some extra I/O and takes 3x longer than usual causing an annoying stutter effect.
A good first step would be to use frame latency percentiles.. i.e. 90% of frames are at least 60 FPS, 95% of frames are at least 50 FPS, 99% of frames are at least 40 FPS.
The next step is to measure spikes themselves -- low framerate sucks, but not nearly as much as a stuttering framerate. A sudden spike from constant 10ms/frame to 50ms/frame and back should be counted as far more detrimental than a smooth transition from constant 10ms to constant 25ms.
Because this should have been done 9 months ago. Leave it to AMD to once again just drop the ball. At least they're consistent at failing.
Better 9 months for software patch than 5 years for process change and MASSIVE GPU die off Nvidia gave us starting with 8xxx models.
Who logs in to gdm? Not I, said the duck.
I had a newish card, AMD 4xxx HD, but they force me to use the fgrlx-legacy driver. The fgrlx-legacy drivers don't work with the newest xorg, and the ones that work with the older xorg are missing features essential for steam. AMD scaled down the Linux team recently. I just bought an Nvidia.
Clearly you are unaware of Nvidia fiasco and following litigation. It wasnt "share of the units". It was Majority of them. Basically finding a working laptop with nv8xxx/9xxx GPU is considered lucky (they ALL die sooner or later, ticking bombs), and there are companies doing nothing else but fixing them.
Who logs in to gdm? Not I, said the duck.
AMD didnt have a class action lawsuit requiring them to purchase new laptops for end users involved in the claim.
"Fundamentally broken" is BS. It would be fundamentally broken if the cards didn't *work* with the old drivers. You *might* even get away with that claim if the cards were unplayably slow, or the spikes were serious enough to make Windows think the driver had stopped responding, or some other such problem. "Benchmarks show that there is a specific performance problem, even though the overall performance is quite acceptable, and the issue was traced to an un-optimized memory manager which nevertheless was working correctly" is not even to "broken" by any reasonable definition, much less "fundamentally" so.
There's no place I could be, since I've found Serenity...
GCN stands for "GameCube Nintendo" and as far as I recall did not describe any particular hardware component of the console.