Topic Title: Check Any Game for Micro-Stuttering
Topic Summary: Micro stuttering...Skyrim feature
Created On: 12/29/2012 11:03 PM
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 12/29/2012 11:03 PM
User is offline View Users Profile Print this message

Author Icon
stumped
Wizard

Posts: 7249
Joined: 11/13/2009

I find this a interesting approach...if proven out, this could be useful to the game coders as well as the graphics card developers.  It would be interesting to hear from those that know.. how these results would translate to a Xfire/Tri/Quad set up.   

From the report:

Quote " A couple of tech sites (TechReport, NordicHardware.se) reported that AMD’s Radeon cards may push more frames on the screen in one second than nVidia’s GeForce but the gameplay is not as smooth as on the “green” cards. I’m not going to go in high detail about their findings. I have my own reasons to believe it’s not the actual card that’s causing these issues; the whole red vs green discussion serves no purpose here."

http://benchmark3d.com/check-any-game-for-micro-stuttering

 

Edit: The Fraps version can be had here : http://sourceforge.net/projects/frafsbenchview/files/



-------------------------

Intel I7 960 @ 3.87ghz *Intel DX58SO *HIS HD6970 2gb *Corsair TX650M *2x4gb Corsair XMS3 *WD Black 1TB *Windows 7 Home Premium 64bit ***Asus N71Jq laptop *Intel I7 720QM Processor *Mobility Radeon HD5730 1gb *8gb Ram *Windows 7 64bit ** Toshiba P75-A7200 * Intel I7-4700MQ * Windows 8.1 64bit


 


 * A clear conscience is usually a sign of bad memory *



Edited: 01/06/2013 at 02:01 PM by stumped
 01/06/2013 01:06 PM
User is offline View Users Profile Print this message

Author Icon
stumped
Wizard

Posts: 7249
Joined: 11/13/2009

A follow up to this article has produced some new results...and a "fix" (my term) for Skyrim stuttering..of sorts. Give it a read:

http://benchmark3d.com/microstutter-case-study-skyrim-wtf-edition



-------------------------

Intel I7 960 @ 3.87ghz *Intel DX58SO *HIS HD6970 2gb *Corsair TX650M *2x4gb Corsair XMS3 *WD Black 1TB *Windows 7 Home Premium 64bit ***Asus N71Jq laptop *Intel I7 720QM Processor *Mobility Radeon HD5730 1gb *8gb Ram *Windows 7 64bit ** Toshiba P75-A7200 * Intel I7-4700MQ * Windows 8.1 64bit


 


 * A clear conscience is usually a sign of bad memory *

 01/06/2013 08:34 PM
User is offline View Users Profile Print this message

Author Icon
Thanny
Alpha Geek

Posts: 1398
Joined: 07/13/2009

Very interesting.  I can confirm that setting CPU affinity to a single core (doesn't matter which one) fixes the stuttering in Skyrim.  I suspect it will be a superior solution to using the frame rate limiter in RadeonPro.

Not much of a sacrifice, either, since there's very little in the way of multi-threading in the game.

Now I need to figure out how to set the affinity automatically.  Modifying the executable prevents it from working.

Update:  RadeonPro actually has an option to set CPU affinity at runtime, and it looks like it works.



Edited: 01/06/2013 at 08:41 PM by Thanny
 01/06/2013 08:51 PM
User is offline View Users Profile Print this message

Author Icon
stumped
Wizard

Posts: 7249
Joined: 11/13/2009

Originally posted by: Thanny Very interesting.  I can confirm that setting CPU affinity to a single core (doesn't matter which one) fixes the stuttering in Skyrim.  I suspect it will be a superior solution to using the frame rate limiter in RadeonPro.

Not much of a sacrifice, either, since there's very little in the way of multi-threading in the game.

Now I need to figure out how to set the affinity automatically.  Modifying the executable prevents it from working.

Update:  RadeonPro actually has an option to set CPU affinity at runtime, and it looks like it works.

That is real good news Thanny...and simple enough for anyone to use.



-------------------------

Intel I7 960 @ 3.87ghz *Intel DX58SO *HIS HD6970 2gb *Corsair TX650M *2x4gb Corsair XMS3 *WD Black 1TB *Windows 7 Home Premium 64bit ***Asus N71Jq laptop *Intel I7 720QM Processor *Mobility Radeon HD5730 1gb *8gb Ram *Windows 7 64bit ** Toshiba P75-A7200 * Intel I7-4700MQ * Windows 8.1 64bit


 


 * A clear conscience is usually a sign of bad memory *

 01/07/2013 02:20 AM
User is offline View Users Profile Print this message

Author Icon
Thanny
Alpha Geek

Posts: 1398
Joined: 07/13/2009

After a bit of play, I found that using the frame rate limiter was actually a better solution.  Skyrim is actually more threaded than I thought.  I found areas where a single core was CPU bound, dropping the frame rate below 60.  Allowing more cores and using the frame rate limiter brought it up to a smooth 60 (vsync on, of course).

Still, it makes you wonder what kind of nightmare thread sync the game is doing to cause those problems.

 

 01/07/2013 02:35 AM
User is offline View Users Profile Print this message

Author Icon
stumped
Wizard

Posts: 7249
Joined: 11/13/2009

Originally posted by: Thanny After a bit of play, I found that using the frame rate limiter was actually a better solution.  Skyrim is actually more threaded than I thought.  I found areas where a single core was CPU bound, dropping the frame rate below 60.  Allowing more cores and using the frame rate limiter brought it up to a smooth 60 (vsync on, of course).

Still, it makes you wonder what kind of nightmare thread sync the game is doing to cause those problems.

 

I am sure the author would like to hear your feedback...it's still a work in progress.



-------------------------

Intel I7 960 @ 3.87ghz *Intel DX58SO *HIS HD6970 2gb *Corsair TX650M *2x4gb Corsair XMS3 *WD Black 1TB *Windows 7 Home Premium 64bit ***Asus N71Jq laptop *Intel I7 720QM Processor *Mobility Radeon HD5730 1gb *8gb Ram *Windows 7 64bit ** Toshiba P75-A7200 * Intel I7-4700MQ * Windows 8.1 64bit


 


 * A clear conscience is usually a sign of bad memory *

 01/15/2013 02:53 AM
User is offline View Users Profile Print this message

Author Icon
stumped
Wizard

Posts: 7249
Joined: 11/13/2009

...another follow-up

http://benchmark3d.com/microstutter-case-study-skyrim-diving-deeper



-------------------------

Intel I7 960 @ 3.87ghz *Intel DX58SO *HIS HD6970 2gb *Corsair TX650M *2x4gb Corsair XMS3 *WD Black 1TB *Windows 7 Home Premium 64bit ***Asus N71Jq laptop *Intel I7 720QM Processor *Mobility Radeon HD5730 1gb *8gb Ram *Windows 7 64bit ** Toshiba P75-A7200 * Intel I7-4700MQ * Windows 8.1 64bit


 


 * A clear conscience is usually a sign of bad memory *

Statistics
85357 users are registered to the AMD Support and Game forum.
There are currently 1 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2014 FuseTalk Inc. All rights reserved.