Page 1 of 2 12 LastLast
Results 1 to 25 of 47

Thread: [AnandTech] AMD Comments on GPU Stuttering, Offers Driver Roadmap

  1. #1
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060

    Lightbulb [AnandTech] AMD Comments on GPU Stuttering, Offers Driver Roadmap

    Quote Originally Posted by AnandTech
    Ultimately AMD believes that it?s to the benefit of buyers and journalists alike to better understand just what is happening, why it?s happening, and just what the most common tools can and are measuring.

    What follows is based on our meeting with some of AMD's graphics hardware and driver architects, where they went into depth in all of these issues. In the following pages we?ll get into a high-level explanation of how the Windows rendering pipeline works, why this leads to single-GPU issues, why this leads to multi-GPU issues, and what various tools can measure and see in the rendering process.
    More HERE
    Last edited by zalbard; 03-26-2013 at 03:09 AM.
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  2. #2
    Xtreme Enthusiast
    Join Date
    Nov 2007
    Posts
    872
    I sold one of my 7970s and went back to 680Sli in my main box due to this issue, and others. (E.G. groups of rocks flashing on an off in Crysis 3)

    NVIDIA's drivers are just better, especially at multi GPU.

    On the other hand, I stand by my earlier statements that the 7970s are the best deal I've ever gotten for a high end card. The XFX Black Edition I'm using in my second rig was $360 AMIR and came with two games I would have paid $50/ea for: Bioshock Infinite and Crysis 3. A card with comparable performance to the GTX680 for $260 is pretty freaking amazing in this era of $1000 high end cards.
    Intel 990x/Corsair H80 /Asus Rampage III
    Coolermaster HAF932 case
    Patriot 3 X 2GB
    EVGA GTX Titan SC
    Dell 3008

  3. #3
    Xtreme Member
    Join Date
    Aug 2008
    Location
    Rockville, MD
    Posts
    426
    Good article and it's nice to see AMD admitting the problem and working hard to fix it. The information about FRAPs and its limitations is very interesting, hopefully we see new and better tools come out soon for measuring this kind of performance.
    Main PC
    i7 3770k
    Asus P8Z77-Deluxe
    4x4 GB Gskill Sniper
    Sandisk Extreme 240 GB
    Gigabyte GTX 670
    Coolermaster ATCS 840
    MCP35X - Apogee Drive II - MCR320


    HTPC
    i7 920
    Gigabyte EX58 UD5
    Sapphire 5670
    3x2 GB OCZ Platinum @ 7-7-7-20
    Corsair HX-650
    Silverstone LC10
    Intel X25-M G2

  4. #4
    Xtreme Addict
    Join Date
    May 2009
    Location
    Switzerland
    Posts
    1,972
    They could be start by this :

    HT ON ( core I7 + HT on )

    HT OFF ( Core I7 without HT )


    I dont tell you too what impact have core parking on some games . like BF3 under windows 7 / 8 .

    A second solution for overclocker, is something we use in general naturally .. remove all "clocks" variation, CE states etc. 4.5-5ghz full speed all the time on all cores.

    I will maybe advance myself but it look like some frametimes issue look simply linked to cores speed variation when HT is on / core parking / and the way windows handle threads in this case ( where you rarely goes over 25% usage on a core ). HT look to increase this situation. ( this dont mean there's no problem, but it increase the problem ) .

    But reading this article it look like it really shown what i say when using fraps, you will not notice more or less "stutter", but fraps will record the input before enter the gpu, Direct3D and render pipeline and see this hicups of the HT and windows thread schedule.










    Last edited by Lanek; 03-26-2013 at 05:03 AM.
    CPU: - I7 4930K (EK Supremacy )
    GPU: - 2x AMD HD7970 flashed GHZ bios ( EK Acetal Nickel Waterblock H2o)
    Motherboard: Asus x79 Deluxe
    RAM: G-skill Ares C9 2133mhz 16GB
    Main Storage: Samsung 840EVO 500GB / 2x Crucial RealSSD C300 Raid0

  5. #5
    Xtremeish
    Join Date
    Nov 2005
    Location
    Norway
    Posts
    1,190
    Why was Fraps a popular tool for measuring FPS to begin with? Would not a more optimal tool for frame grabbing like Dxtory be a more suitable choice?

    http://dxtory.com/v2-home-en.html


    It's incredibly cool that AMD is so honest about this issue.
    Last edited by Kallenator; 03-26-2013 at 04:39 AM.
    Aber ja, naturlich Hans nass ist, er steht unter einem Wasserfall - James May
    Hardware: Gigabyte GA-Z87M-D3H, Intel i5 4670k @ 4GHz, Crucial DDR3 BallistiX, Asus GTX 770 DirectCU II, Corsair HX 650W, Samsung 830 256GB, Silverstone Precision -|- Cooling: Noctua NH-C12P SE14

  6. #6
    Xtreme Addict
    Join Date
    May 2009
    Location
    Switzerland
    Posts
    1,972
    I need agree with Anandtech for GPUview still.. i have use GPUPerfview ( AMD tool ) and Nvidia one + GPUview by the past, but im just a bit lost when it come to read correctly the data.
    CPU: - I7 4930K (EK Supremacy )
    GPU: - 2x AMD HD7970 flashed GHZ bios ( EK Acetal Nickel Waterblock H2o)
    Motherboard: Asus x79 Deluxe
    RAM: G-skill Ares C9 2133mhz 16GB
    Main Storage: Samsung 840EVO 500GB / 2x Crucial RealSSD C300 Raid0

  7. #7
    Xtreme Addict
    Join Date
    Dec 2002
    Posts
    1,250
    excellent article.
    4670k 4.6ghz 1.22v watercooled CPU/GPU - Asus Z87-A - 290 1155mhz/1250mhz - Kingston Hyper Blu 8gb -crucial 128gb ssd - EyeFunity 5040x1050 120hz - CM atcs840 - Corsair 750w -sennheiser hd600 headphones - Asus essence stx - G400 and steelseries 6v2 -windows 8 Pro 64bit Best OS used - - 9500p 3dmark11 (one of the 26% that isnt confused on xtreme forums)

  8. #8
    Xtreme Addict
    Join Date
    Oct 2007
    Location
    Chicago,Illinois
    Posts
    1,182
    If windows is part of the problem push for open gl development and linux support,part of fixing the problem would be to remove windows limitations.



  9. #9
    Xtreme Addict
    Join Date
    May 2009
    Location
    Switzerland
    Posts
    1,972
    Quote Originally Posted by Hell Hound View Post
    If windows is part of the problem push for open gl development and linux support,part of fixing the problem would be to remove windows limitations.
    When we see the difference from a a game to another, i think the problem is more how developpers code their engine on this side.
    CPU: - I7 4930K (EK Supremacy )
    GPU: - 2x AMD HD7970 flashed GHZ bios ( EK Acetal Nickel Waterblock H2o)
    Motherboard: Asus x79 Deluxe
    RAM: G-skill Ares C9 2133mhz 16GB
    Main Storage: Samsung 840EVO 500GB / 2x Crucial RealSSD C300 Raid0

  10. #10
    Xtreme Addict
    Join Date
    Oct 2007
    Location
    Chicago,Illinois
    Posts
    1,182
    True but windows makes you work harder, the pre rendered frames cap plus

    Complicating all of this is the fact that Windows is not a real-time operating system, meaning that Windows cannot guarantee that it will execute any given command within a certain period of time. Essentially, Windows will get around to it when it can. In order to achieve the kind of millisecond level response time that applications and drivers need to ensure smoothness, Windows has to be over provisioned to make sure it has excess resources. Consequently this is part of the reason for why the context queue exists in the first place, to serve as a buffer for when Windows can?t get the next frame passed down quickly enough.



  11. #11
    Xtreme Addict
    Join Date
    May 2009
    Location
    Switzerland
    Posts
    1,972
    Quote Originally Posted by Hell Hound View Post
    True but windows makes you work harder, the pre rendered frames cap plus
    Agree. still we will need a complete pictures on Linux based system, different problem will ofc enter the equation. could be interessant.

    Personally when i see all the "shot in the dark", aleatory results, differences from a game to another, from a cpu / system to another, some results look a little bit overstated by some peoples.
    Last edited by Lanek; 03-26-2013 at 07:46 AM.
    CPU: - I7 4930K (EK Supremacy )
    GPU: - 2x AMD HD7970 flashed GHZ bios ( EK Acetal Nickel Waterblock H2o)
    Motherboard: Asus x79 Deluxe
    RAM: G-skill Ares C9 2133mhz 16GB
    Main Storage: Samsung 840EVO 500GB / 2x Crucial RealSSD C300 Raid0

  12. #12
    Xtremely Kool
    Join Date
    Jul 2006
    Location
    UK
    Posts
    1,875
    Hopefully they get it sorted by the time the 8 series comes out, i just seem to have a nose for skipping the problems and jumping in at the right time, a big tech change, avoid the first round.

  13. #13
    Xtreme Member
    Join Date
    Aug 2008
    Location
    Rockville, MD
    Posts
    426
    Common linux distros like Ubuntu, Debian etc. are not real time either.
    Main PC
    i7 3770k
    Asus P8Z77-Deluxe
    4x4 GB Gskill Sniper
    Sandisk Extreme 240 GB
    Gigabyte GTX 670
    Coolermaster ATCS 840
    MCP35X - Apogee Drive II - MCR320


    HTPC
    i7 920
    Gigabyte EX58 UD5
    Sapphire 5670
    3x2 GB OCZ Platinum @ 7-7-7-20
    Corsair HX-650
    Silverstone LC10
    Intel X25-M G2

  14. #14
    Xtreme Addict
    Join Date
    Oct 2007
    Location
    Chicago,Illinois
    Posts
    1,182
    Amd supports Red Hat which seems to have real time computing.



  15. #15
    I am Xtreme
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    5,485
    Sorry but rtc OSes are not feasible for consumers. So blaming windows just for the sake of it is kinda of a joke.
    Desktop computing is not mission critical and never will be aka the average users isn't interested in the possibility that one task is done under certain latency limitations, to make the one task run as low latency as possible, but many task are done in a fashion that work without noticeable perceived latency.

  16. #16
    Xtreme Enthusiast
    Join Date
    Nov 2007
    Posts
    872
    Quote Originally Posted by Kallenator View Post

    It's incredibly cool that AMD is so honest about this issue.
    Got to disagree there. How many years has it been going on and now they come clean when they have the problem largely fixed for single cards and a fix 4 months out for CFx?

    I read an interview with Tom Peterson at NVIDIA the other day where he said they've been optimizing for smooth frame delivery for a couple years now. (likely why Scott Wasson at Tech Report looked into it in the first place)

    So 2 years after their competitor did this, and a year and a half after the tech review sites started reporting on it, "they are "honest" and fixed it".

    I think it would be "cooler" if they would have a. thought of it on their own like NVIDIA did b. at least started working on it a year and a half ago c. not released the "Never Settle" drivers which were widely reported to increase the problem.

    I'm very used to SLi in my boxes and largely "it just works". CFx with 7970s was not that kind of experience for me so now I'm down to one 7970.

    I'd say this to AMD:

    I like your single card performance and am glad this is fixed.

    I very much dislike NVIDIA charging $1000. for cards that depreciate very rapidly.

    I'd be happy to go all AMD if they can get the 8000 series out the door for $700 or less. I'd buy at least two, if not three.
    Intel 990x/Corsair H80 /Asus Rampage III
    Coolermaster HAF932 case
    Patriot 3 X 2GB
    EVGA GTX Titan SC
    Dell 3008

  17. #17
    Xtreme Addict
    Join Date
    Oct 2007
    Location
    Chicago,Illinois
    Posts
    1,182
    Those things were mention in the article because there is a negative impact on how software acts in that environment,and was stated that more resources are needed because of it.So how is that blaming just to do it.Also there is plenty of capable people who want a gaming alternative to windows/osx.Dedicated gaming os like 360/ps3 will devastate consoles and may make them obsolete.



  18. #18
    Xtremely High Voltage Sparky's Avatar
    Join Date
    Mar 2006
    Location
    Ohio, USA
    Posts
    16,040
    Oh, so it was nvidia claiming to be "smoother" this time around?

    (I wonder how many people will get the admittedly bad joke )

    Anyway, I can't say I've really noticed much jitter or whatever with either my 4870 or my 7950
    The Cardboard Master
    Crunch with us, the XS WCG team
    Intel Core i7 2600k @ 4.5GHz, 16GB DDR3-1600, Radeon 7950 @ 1000/1250, Win 10 Pro x64

  19. #19
    I am Xtreme
    Join Date
    Dec 2008
    Location
    France
    Posts
    9,060
    Quote Originally Posted by Sparky View Post
    (I wonder how many people will get the admittedly bad joke )
    Haha, do you mean Anand's article about Phenom II?
    Donate to XS forums
    Quote Originally Posted by jayhall0315 View Post
    If you are really extreme, you never let informed facts or the scientific method hold you back from your journey to the wrong answer.

  20. #20
    Xtreme Addict
    Join Date
    Aug 2002
    Posts
    1,202
    Quote Originally Posted by zalbard View Post
    Haha, do you mean Anand's article about Phenom II?
    Umm I don't think so.
    2600k @ 5.0Ghz 1.54V, Giga Z68, Zotac GTX680 AMP!, Patriot 1066Mhz 8GB RAM, Custom water, Silverstone 1000W, HAF932

  21. #21
    Xtreme Addict
    Join Date
    Nov 2006
    Posts
    1,402
    Lanek >

    Most gamers disable CE when they overclock. It would be nice to see CnQ effects when enable or disable on shuttering & micro shuttering.
    And there is a patch for going windows in real time os. But never tryed. The problem with that, if your app crash, all sys crash too
    and you should loose some performance, and comfort while using windows desk, apps switch should be less pleasant.

    But i agree. Very old OS were real time or having a real time mode for gaming. And it was more sweet. They increased latency a lot with new rendering techs. I would prefer play an old carmageddon than a BF3 ... more fun, more fast ...

    http://en.wikipedia.org/wiki/Carmageddon

    old time ...

  22. #22
    Xtreme Enthusiast
    Join Date
    Aug 2008
    Posts
    577
    Quote Originally Posted by zalbard View Post
    Haha, do you mean Anand's article about Phenom II?
    Ironically compared to my C2D (which I loved) the Phenom II while slower at some games, was much smoother, as is my IB (while also being faster). I'm pretty sure this had to do with HT and IMC at the time despite C2D having better CPU cores.
    --Intel i5 3570k 4.4ghz (stock volts) - Corsair H100 - 6970 UL XFX 2GB - - Asrock Z77 Professional - 16GB Gskill 1866mhz - 2x90GB Agility 3 - WD640GB - 2xWD320GB - 2TB Samsung Spinpoint F4 - Audigy-- --NZXT Phantom - Samsung SATA DVD--(old systems Intel E8400 Wolfdale/Asus P45, AMD965BEC3 790X, Antec 180, Sapphire 4870 X2 (dead twice))

  23. #23
    Xtremeish
    Join Date
    Nov 2005
    Location
    Norway
    Posts
    1,190
    Quote Originally Posted by Rollo View Post
    Got to disagree there. ...Snip
    Companies of this magnitude are generally fairly closed-circuit in terms of releasing information about issues or even openly discussing them. You can of course argue that a fix is long over due or that bad choices had been made, this however does not change the fact that people have not been complaining about this in single-card setups which is probably because of it's negligible factor.
    As far as dual-card setups are concerned I do not qualify to comment as I have very little experience here and the only negative factor I remember is the neglect of working profiles and/or support in games.
    Last edited by Kallenator; 03-26-2013 at 03:54 PM.
    Aber ja, naturlich Hans nass ist, er steht unter einem Wasserfall - James May
    Hardware: Gigabyte GA-Z87M-D3H, Intel i5 4670k @ 4GHz, Crucial DDR3 BallistiX, Asus GTX 770 DirectCU II, Corsair HX 650W, Samsung 830 256GB, Silverstone Precision -|- Cooling: Noctua NH-C12P SE14

  24. #24
    One-Eyed Killing Machine
    Join Date
    Sep 2006
    Location
    Inside a pot
    Posts
    6,340
    Quote Originally Posted by Lanek View Post
    They could be start by this :

    HT ON ( core I7 + HT on )

    HT OFF ( Core I7 without HT )
    Frametimes testing - Air Superiority - B. Flats - 3770K @ 4GHz - GTX 680 @ 1181MHz - 1080p 2xMSAA 16xAF 2xTrMSAA - HT ON vs HT OFF



    My testing obviously
    Coding 24/7... Limited forums/PMs time.

    -Justice isn't blind, Justice is ashamed.

    Many thanks to: Sue Wu, Yiwen Lin, Steven Kuo, Crystal Chen, Vivian Lien, Joe Chan, Sascha Krohn, Joe James, Dan Snyder, Amy Deng, Jack Peterson, Hank Peng, Mafalda Cogliani, Olivia Lee, Marta Piccoli, Mike Clements, Alex Ruedinger, Oliver Baltuch, Korinna Dieck, Steffen Eisentein, Francois Piednoel, Tanja Markovic, Cyril Pelupessy (R.I.P. ), Juan J. Guerrero

  25. #25
    Xtreme Addict
    Join Date
    May 2009
    Location
    Switzerland
    Posts
    1,972
    I know this difference from system.. Its why use fraps is so aleatory ..


    Hitman absolution: Gameplay maps ( not benchmark )

    Chinatown 1920x1080p .. the highest possible settings in game, but i dont use a single card, in my case, i use 2x 7970 @ 1050mhz with AFR.

    This is the type of result you see on sites with a single HD 7970 GHZ ( techreport, HH etc )..


    Now this is my result on the same game and same place ( this come from an old test i have done 1 month ago , maybe even more )
    Catalyst 13.2 beta - 1920x1080P, all Maxed, using the exact same method ( i have scrupulously follow the HH frame times test in the game ) but with a large difference, who should bring extremely bad used, i use Crossfire enabled . no tricks on HT, no Coreparking disabled, ( CPU is just OC to a standard 4.5 - 5ghz if remember well ) Thoses tests have been conducted in January before 13.3 beta catalyst for Hitman frame fix.



    This is with CFX and AFR ( who commit this alternate frame rendering time ( but not frequencies ).. The result on MY system, are better of what is reported on sites with a single card ? ( note, there's no monitor yet who can show this variation yet, or only on " extreme case" , they have an input latency higher of the variation time between frame render with their hardware ( 8-9ms in best case, 16ms on average display monitor / the 144hz Asus27 " TN is around 6ms in best case )

    the average frametimes is of 7.1ms .. the 997th percentile is at 12ms . I prey anybody to imagine been able using a monitor today to see a stuttering following this graph.. this is just impossible ( in this limited case )
    Last edited by Lanek; 03-26-2013 at 05:00 PM.
    CPU: - I7 4930K (EK Supremacy )
    GPU: - 2x AMD HD7970 flashed GHZ bios ( EK Acetal Nickel Waterblock H2o)
    Motherboard: Asus x79 Deluxe
    RAM: G-skill Ares C9 2133mhz 16GB
    Main Storage: Samsung 840EVO 500GB / 2x Crucial RealSSD C300 Raid0

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •