• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD to Fix GCN Latency Issues with Driver Updates

Joined
Oct 26, 2011
Messages
3,145 (0.65/day)
Processor 8700k Intel
Motherboard z370 MSI Godlike Gaming
Cooling Triple Aquacomputer AMS Copper 840 with D5
Memory TridentZ RGB G.Skill C16 3600MHz
Video Card(s) GTX 1080 Ti
Storage Crucial MX SSDs
Display(s) Dell U3011 2560x1600 + Dell 2408WFP 1200x1920 (Portrait)
Case Core P5 Thermaltake
Audio Device(s) Essence STX
Power Supply AX 1500i
Mouse Logitech
Keyboard Corsair
Software Win10
Not really, it depends. In Skyrim, at least with v-sync ON, more power (meaning less/low GPU usage for 60FPS) usually means more stutter. In some games that works, more power, less lag or stuttering.

Yeah I've noticed that, running CFX on Skyrim increases my stuttering notably because the GPU usage on both chips is around 40%.

When running a single GPU it goes up to 80%-90% and it "seems" smooth.

Still can't figure out why quadCFX doesn't work on Skyrim but this doesn't concern this topic.
 
Joined
May 15, 2012
Messages
41 (0.01/day)
To easily detect stutter in Skyrim (or any other game, more so with v-sync on), in MSI Afterburner use the frametime also, not just the FPS counter. You'll notice how in a room, looking in a certain direction, your render time should be 16,6/7ms or so; looking a little bit to the left or right, the counter should show some odd number by 4 numbers or so, changing rapidly - in a screenshot the frametime number would appear as it was in that instance 30+ms in my case. A solution is to set a FPS limit of 58 in MSI Afterburner. A solid 17,2ms should stay for most part of the game (with some micro second burst, mostly unnoticeable). Maybe someone can test that this limit from MAB could eliminate stuttering from other games also?
 
Last edited:
Joined
May 15, 2012
Messages
41 (0.01/day)
It looks like limiting your FPS to 59FPS eliminates the stuttering in the games I've played, but of course, it doesn't get rid of the lag. BF 3 at a constant 59FPS and framerendering time is butter smooth. Still, HDAO gives a small amount of lag; not a problem really, it makes the game look worse - SSAO being more than enough.
 
Joined
Nov 22, 2012
Messages
693 (0.16/day)
System Name Old but gold
Processor 3770k @ 4.5Ghz
Motherboard Asus Maximus Gene V
Cooling Hyper 212 Evo
Memory 16Gb 1600 DDR3@2400 Cl11
Video Card(s) GTX 1080 FE
Storage SanDisk Extreme 120Gb SSD (os) , SanDisk 480Gb (Games), WD Caviar Black 4 TB (Games and storage)
Display(s) 32" Samsung HDTV 1080P
Case Some old Dell
Audio Device(s) Onboard HDMI
Power Supply EVGA G2 550w
Software Windows 10 Pro 1903
Can the CPU used in conjunction with a particular gfx card also have a very detrimental effect with regards latency also? I remember with the same Nvidia card (560 ti) and an AMD processor (phenom II) it had all kinds of weird stutter going on in Mafia 2. With an i5 2500k setup, same HDD, same PSU, same memory it was butter smooth with PhysX enabled throughout the whole game.

Does the CPU memory bandwidth have a major effect? I know it certainly affects Crossfire and SLI setups with regards AMD.
 
Joined
May 15, 2012
Messages
41 (0.01/day)
If the CPU is slow enough, I suppose it can hinder a card's performance even on that department. As far as I know, Mafia 2 had some special optimization for PhysX to better run on the CPU. i5 being faster (perhaps on some set of special instructions need for that), it may give better results. You should also take into consideration what other programs run in the background.
 
Joined
Mar 23, 2012
Messages
570 (0.12/day)
Processor Intel i9-9900KS @ 5.2 GHz
Motherboard Gigabyte Z390 Aorus Master
Cooling Corsair H150i Elite
Memory 32GB Viper Steel Series DDR4-4000
Video Card(s) RTX 3090 Founders Edition
Storage 2TB Sabrent Rocket NVMe + 2TB Intel 960p NVMe + 512GB Samsung 970 Evo NVMe + 4TB WD Black HDD
Display(s) 65" LG C9 OLED
Case Lian Li O11D-XL
Audio Device(s) Audeze Mobius headset, Logitech Z906 speakers
Power Supply Corsair AX1000 Titanium
Joined
Oct 10, 2009
Messages
868 (0.16/day)
Location
London, UK
System Name The one under the desk / Media Centre
Processor Xeon X3730@3.6GHZ / Phenom II X4 805E
Motherboard Gigabyte P55M-UD4 / Asus Crosshair III
Cooling Corsair H70 + 2*PWM fan / Arctic Alpine 11
Memory 16GB DRR3-1333 9-9-9-27 / 4GB Crucial DDR3-1333
Video Card(s) Asus DirectCU GTX 680 / Gigabyte 560TI
Storage Kingston V200 128GB, WD6400AAKS, 1TB Seagate 7.2kRPM SSHD / Kingston V200 128GB
Display(s) Samsung 2343BW + Dell Ultrasharp 1600*1200 / 32" TV
Case C'M' Silencio 550 / Some ancient SilverStone brushed aluminium media centre
Audio Device(s) No.
Power Supply Thermaltake Toughpower XT 675W / EVGA 430W
Mouse Mionix Naos 3200 / Generic PS2
Keyboard Roccat Ryos TKL Pro / Evoluent Mouse Friendly Keyboard (Logitech OEM)
Software Windows 7 Ult x64
Benchmark Scores Nah.

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.87/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Skyrim was released 14 months ago, and they've now (somewhat) fixed frame latency issues for one architecture in that game. I'm still not impressed.

Agreed. If they can get on top of problems like this and then stay on top of them, then I'll be impressed.
 
Joined
Mar 23, 2012
Messages
570 (0.12/day)
Processor Intel i9-9900KS @ 5.2 GHz
Motherboard Gigabyte Z390 Aorus Master
Cooling Corsair H150i Elite
Memory 32GB Viper Steel Series DDR4-4000
Video Card(s) RTX 3090 Founders Edition
Storage 2TB Sabrent Rocket NVMe + 2TB Intel 960p NVMe + 512GB Samsung 970 Evo NVMe + 4TB WD Black HDD
Display(s) 65" LG C9 OLED
Case Lian Li O11D-XL
Audio Device(s) Audeze Mobius headset, Logitech Z906 speakers
Power Supply Corsair AX1000 Titanium
Well, it doesn't sound like they were even caring to look at these sort of metrics, so I don't know that I blame them for bad performance in them.

Nvidia definitely beat them to the punch on this one (as often seems to be the case with anything driver-related), but it's good to see them "fixing" it so quickly.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.87/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I don't really like the test methodology that the tech report uses.

Manual playthroughs, even when averaged over several runs are not as consistent as scripted tests, as TR admits. Variations in frame rendering times like we see are exactly the kind of thing you'll get from this way of testing. Still, the result doesn't seem a million miles off.

Must be a pita to manually play the same bit of game over and over, lol.
 
Joined
Oct 10, 2009
Messages
868 (0.16/day)
Location
London, UK
System Name The one under the desk / Media Centre
Processor Xeon X3730@3.6GHZ / Phenom II X4 805E
Motherboard Gigabyte P55M-UD4 / Asus Crosshair III
Cooling Corsair H70 + 2*PWM fan / Arctic Alpine 11
Memory 16GB DRR3-1333 9-9-9-27 / 4GB Crucial DDR3-1333
Video Card(s) Asus DirectCU GTX 680 / Gigabyte 560TI
Storage Kingston V200 128GB, WD6400AAKS, 1TB Seagate 7.2kRPM SSHD / Kingston V200 128GB
Display(s) Samsung 2343BW + Dell Ultrasharp 1600*1200 / 32" TV
Case C'M' Silencio 550 / Some ancient SilverStone brushed aluminium media centre
Audio Device(s) No.
Power Supply Thermaltake Toughpower XT 675W / EVGA 430W
Mouse Mionix Naos 3200 / Generic PS2
Keyboard Roccat Ryos TKL Pro / Evoluent Mouse Friendly Keyboard (Logitech OEM)
Software Windows 7 Ult x64
Benchmark Scores Nah.
I don't really like the test methodology that the tech report uses.

Manual playthroughs, even when averaged over several runs are not as consistent as scripted tests, as TR admits. Variations in frame rendering times like we see are exactly the kind of thing you'll get from this way of testing. Still, the result doesn't seem a million miles off.

Must be a pita to manually play the same bit of game over and over, lol.

Manual playthroughs vs. automated tests have their advantages and disadvantages, and I think arguments can be made for either.

However, I am entirely sold on frame time testing rather than FPS. I've always considered FPS a misleading metric, and I'm delighted that someone is actually measuring something more meaningful. I no longer need to bother with FPS-based reviews, which is ideal.
 
Joined
Feb 26, 2008
Messages
4,876 (0.79/day)
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
Manual playthroughs vs. automated tests have their advantages and disadvantages, and I think arguments can be made for either.

However, I am entirely sold on frame time testing rather than FPS. I've always considered FPS a misleading metric, and I'm delighted that someone is actually measuring something more meaningful. I no longer need to bother with FPS-based reviews, which is ideal.

It is not more meaningful. FPS along with frame latency is useful, frame latency on its own is almost useless.

Edit: In that test, it shows the 660 getting a higher FPS, I thought the 7950 had a higher FPS originally. it was actually originally less.

This is a very interesting discrepancy:

Tech report:


TechPowerUp!:


How did they get a higher FPS?
 
Last edited:

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.87/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
How did they get a higher FPS?

Running at a lower resolution and/or quality settings perhaps? TPU tests at 1920x1200 and I'll bet TR tested at 1080.
 
Joined
Oct 10, 2009
Messages
868 (0.16/day)
Location
London, UK
System Name The one under the desk / Media Centre
Processor Xeon X3730@3.6GHZ / Phenom II X4 805E
Motherboard Gigabyte P55M-UD4 / Asus Crosshair III
Cooling Corsair H70 + 2*PWM fan / Arctic Alpine 11
Memory 16GB DRR3-1333 9-9-9-27 / 4GB Crucial DDR3-1333
Video Card(s) Asus DirectCU GTX 680 / Gigabyte 560TI
Storage Kingston V200 128GB, WD6400AAKS, 1TB Seagate 7.2kRPM SSHD / Kingston V200 128GB
Display(s) Samsung 2343BW + Dell Ultrasharp 1600*1200 / 32" TV
Case C'M' Silencio 550 / Some ancient SilverStone brushed aluminium media centre
Audio Device(s) No.
Power Supply Thermaltake Toughpower XT 675W / EVGA 430W
Mouse Mionix Naos 3200 / Generic PS2
Keyboard Roccat Ryos TKL Pro / Evoluent Mouse Friendly Keyboard (Logitech OEM)
Software Windows 7 Ult x64
Benchmark Scores Nah.
Just different in game environments could easily make that difference.

I disagree that frame latency on its own is useless.

Say (plausibly enough) all I'm interested in is whether the game is stuttery to play

If there are no frames that take more than 30ms to render, I know that the game is not stuttery. I don't need any more information.

If, on the other hand, the minimum FPS is 30 but I have no latency metrics, I have no guarantee either way.
 
Joined
Feb 26, 2008
Messages
4,876 (0.79/day)
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
Running at a lower resolution and/or quality settings perhaps? TPU tests at 1920x1200 and I'll bet TR tested at 1080.

Just different in game environments could easily make that difference.

I disagree that frame latency on its own is useless.

Say (plausibly enough) all I'm interested in is whether the game is stuttery to play

If there are no frames that take more than 30ms to render, I know that the game is not stuttery. I don't need any more information.

If, on the other hand, the minimum FPS is 30 but I have no latency metrics, I have no guarantee either way.

That is quite a bit of a difference for different environments. There is too little difference between 1080p and 1200p to make for such a discrepancy.

Also fame latency is great, but what if you have excellent frame latency but only 15 FPS?

I do agree however that frame latency is a great thing to add to FPS benchmarks.
 
Last edited:
Joined
Oct 10, 2009
Messages
868 (0.16/day)
Location
London, UK
System Name The one under the desk / Media Centre
Processor Xeon X3730@3.6GHZ / Phenom II X4 805E
Motherboard Gigabyte P55M-UD4 / Asus Crosshair III
Cooling Corsair H70 + 2*PWM fan / Arctic Alpine 11
Memory 16GB DRR3-1333 9-9-9-27 / 4GB Crucial DDR3-1333
Video Card(s) Asus DirectCU GTX 680 / Gigabyte 560TI
Storage Kingston V200 128GB, WD6400AAKS, 1TB Seagate 7.2kRPM SSHD / Kingston V200 128GB
Display(s) Samsung 2343BW + Dell Ultrasharp 1600*1200 / 32" TV
Case C'M' Silencio 550 / Some ancient SilverStone brushed aluminium media centre
Audio Device(s) No.
Power Supply Thermaltake Toughpower XT 675W / EVGA 430W
Mouse Mionix Naos 3200 / Generic PS2
Keyboard Roccat Ryos TKL Pro / Evoluent Mouse Friendly Keyboard (Logitech OEM)
Software Windows 7 Ult x64
Benchmark Scores Nah.
Also fame latency is great, but if you have excellent frame latency but only 15 FPS?

That's impossible. If I'm only getting 15FPS, I can't be getting a minimum frame latency lower than 66.6 (1000/15), which is much too high.

On the other hand, say I render 1 frame in the first minute, and 23,999 frames in the second minute. That's 200FPS across a two minute benchmark. An extreme example, but just to illustrate my point.

Regarding different environments, in a game like Skyrim the load varies hugely from rolling plains to animation-intensive combat to lighting-intensive indoor areas.
 
Joined
Feb 26, 2008
Messages
4,876 (0.79/day)
Location
Joplin, Mo
System Name Ultrabeast GX2
Processor Intel Core 2 Duo E8500 @ 4.0GHZ 24/7
Motherboard Gigabit P35-DS3L
Cooling Rosewill RX24, Dual Slot Vid, Fan control
Memory 2x1gb 1066mhz@850MHZ DDR2
Video Card(s) 9800GX2 @ 690/1040
Storage 750/250/250/200 all WD 7200
Display(s) 24" DCLCD 2ms 1200p
Case Apevia
Audio Device(s) 7.1 Digital on-board, 5.1 digital hooked up
Power Supply 700W RAIDMAXXX SLI
Software winXP Pro
Benchmark Scores 17749 3DM06
That's impossible. If I'm only getting 15FPS, I can't be getting a minimum frame latency lower than 66.6 (1000/15), which is much too high.

On the other hand, say I render 1 frame in the first minute, and 23,999 frames in the second minute. That's 200FPS across a two minute benchmark. An extreme example, but just to illustrate my point.

Regarding different environments, in a game like Skyrim the load varies hugely from rolling plains to animation-intensive combat to lighting-intensive indoor areas.

Did TR say specifically why they do free roam rather than a benchmark? A benchmark would bring these numbers closer together with other benchmarks.
 
Joined
Oct 10, 2009
Messages
868 (0.16/day)
Location
London, UK
System Name The one under the desk / Media Centre
Processor Xeon X3730@3.6GHZ / Phenom II X4 805E
Motherboard Gigabyte P55M-UD4 / Asus Crosshair III
Cooling Corsair H70 + 2*PWM fan / Arctic Alpine 11
Memory 16GB DRR3-1333 9-9-9-27 / 4GB Crucial DDR3-1333
Video Card(s) Asus DirectCU GTX 680 / Gigabyte 560TI
Storage Kingston V200 128GB, WD6400AAKS, 1TB Seagate 7.2kRPM SSHD / Kingston V200 128GB
Display(s) Samsung 2343BW + Dell Ultrasharp 1600*1200 / 32" TV
Case C'M' Silencio 550 / Some ancient SilverStone brushed aluminium media centre
Audio Device(s) No.
Power Supply Thermaltake Toughpower XT 675W / EVGA 430W
Mouse Mionix Naos 3200 / Generic PS2
Keyboard Roccat Ryos TKL Pro / Evoluent Mouse Friendly Keyboard (Logitech OEM)
Software Windows 7 Ult x64
Benchmark Scores Nah.
Did TR say specifically why they do free roam rather than a benchmark? A benchmark would bring these numbers closer together with other benchmarks.

The trouble with benchmarks imo is the risk of drivers being optimised for them. I don't know what TR's specific justification is - ask them :p

A benchmark would bring these numbers closer together with other benchmarks.

I don't see that this is necessarily a good thing.
 
Joined
May 15, 2012
Messages
41 (0.01/day)
Skyrim, with some mods. Going from Riverwood to Whiterun, looking around, talking with some people, inventory management and level up, and also some messing around in Dragonsreach. I don't know from where those spikes came up, the game is smooth capped at 59FPS to bypass the silly in-game v-sync. Going under that, to 40+FPS in more heavy scenes, of course it will loose some of the fluency, but that is true for every game out there. Oh, and this is with the old beta driver, 1680x1050, 7950@1170/1600, 2500k@4,5GHz

PS: That site I think it tested the game at 2560x1600 or somth.
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    101.7 KB · Views: 465
Joined
Oct 10, 2009
Messages
868 (0.16/day)
Location
London, UK
System Name The one under the desk / Media Centre
Processor Xeon X3730@3.6GHZ / Phenom II X4 805E
Motherboard Gigabyte P55M-UD4 / Asus Crosshair III
Cooling Corsair H70 + 2*PWM fan / Arctic Alpine 11
Memory 16GB DRR3-1333 9-9-9-27 / 4GB Crucial DDR3-1333
Video Card(s) Asus DirectCU GTX 680 / Gigabyte 560TI
Storage Kingston V200 128GB, WD6400AAKS, 1TB Seagate 7.2kRPM SSHD / Kingston V200 128GB
Display(s) Samsung 2343BW + Dell Ultrasharp 1600*1200 / 32" TV
Case C'M' Silencio 550 / Some ancient SilverStone brushed aluminium media centre
Audio Device(s) No.
Power Supply Thermaltake Toughpower XT 675W / EVGA 430W
Mouse Mionix Naos 3200 / Generic PS2
Keyboard Roccat Ryos TKL Pro / Evoluent Mouse Friendly Keyboard (Logitech OEM)
Software Windows 7 Ult x64
Benchmark Scores Nah.
I suspect a lot of those spikes are from things like opening your menus.
 
Joined
Oct 26, 2011
Messages
432 (0.09/day)
Processor Intel i9-9900k @ 5GHz
Motherboard Gigabyte Z390 Aorus Pro Wifi
Cooling ThermalTake Riing 240
Memory 2x8GB G-Skill 3600 CL19 @ 16-19-19-20
Video Card(s) Zotac RTX 2060 Amp!
Storage 2x Samsung 860 Evo 512GB, 4x Seagate 8TB
Display(s) 2x Dell U2713H
Case CoolerMaster M500P
Power Supply ThermalTake Toughpower 730W
Software Windows 10 Pro
I have to agree with blibba here.

Frame latency, even by itself gives you everything you need to know. Aside from the obvious laggy frame, you can easily compute your FPS from the frame time.

For instance, if all frames are rendered within 16ms, then you know that there's no stutter, and you also know that the minimum frame rate is 60fps. If the frame time is 8ms, then you also know the minimum frame rate is 120fps.

Frame time just simply a much more comprehensive measure of performance than FPS. TR is doing something right.
 
Top