HAGS: Hardware Accelerated GPU Scheduling *Newt Thread*

Discussion in 'Architecture and Products' started by iroboto, Jun 24, 2020.

  1. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    11,980
    Likes Received:
    13,305
    Location:
    The North
    confused by this statement.
    Can someone elaborate on it more?

    The CPU didn't do the scheduling for a GPU right? That doesn't make a lot of sense.
     
    Per Lindstrom and Scott_Arm like this.
  2. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    3,791
    Likes Received:
    2,680
    https://forum.beyond3d.com/posts/2135516/
     
  3. iroboto

    iroboto Daft Funk
    Legend Regular Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    11,980
    Likes Received:
    13,305
    Location:
    The North
    Scott_Arm likes this.
  4. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    3,791
    Likes Received:
    2,680
    This document might help.
    https://docs.microsoft.com/en-us/windows-hardware/drivers/display/gpu-virtual-memory-in-wddm-2-0
     
    milk, Kyyla, DavidGraham and 3 others like this.
  5. Bludd

    Bludd Experiencing A Significant Gravitas Shortfall
    Veteran

    Joined:
    Oct 26, 2003
    Messages:
    3,472
    Likes Received:
    1,052
    Location:
    Funny, It Worked Last Time...
  6. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    3,791
    Likes Received:
    2,680
    Testing Hardware Scheduling in RDR2, Vulkan API.
    Thanks to PhazDelta.

    Edit: GTX 1080 8GB

    New driver, Hardware Scheduling on:
    [​IMG]


    New driver, Hardware Scheduling off:
    [​IMG]

    Old driver:
    [​IMG]
     
    #6 pharma, Jun 24, 2020
    Last edited: Jun 24, 2020
    tinokun, milk, Cuthalu and 3 others like this.
  7. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,396
    Likes Received:
    6,016
    That's a huge increase. Looks like the new vulkan driver is quite a bit better, but turning on gpu scheduling makes an appreciable improvement.
     
    Cuthalu likes this.
  8. Bludd

    Bludd Experiencing A Significant Gravitas Shortfall
    Veteran

    Joined:
    Oct 26, 2003
    Messages:
    3,472
    Likes Received:
    1,052
    Location:
    Funny, It Worked Last Time...
  9. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    3,791
    Likes Received:
    2,680
    Hardware-Accelerated GPU Scheduling Performance Snapshot With Turing

    https://wccftech.com/hardware-accelerated-gpu-scheduling-performance-with-turing/
     
    jayco likes this.
  10. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,396
    Likes Received:
    6,016
    pharma and BRiT like this.
  11. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    3,791
    Likes Received:
    2,680
    I imagine there will be upcoming HAG scheduling refinements in the future as the feature is still new, but at least they now have the software/hardware to conduct those tests.
     
  12. jayco

    Veteran Regular

    Joined:
    Nov 18, 2006
    Messages:
    1,552
    Likes Received:
    953


    Reddit user experiencing less stutter with HAG on. Hopefully Digital Foundry will look into it more closely.
     
  13. Unknown Soldier

    Veteran

    Joined:
    Jul 28, 2002
    Messages:
    3,050
    Likes Received:
    631
  14. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,396
    Likes Received:
    6,016
    It's supposed to work with Pascal, but I don't know if the benefit will be the same.
     
    Unknown Soldier likes this.
  15. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,396
    Likes Received:
    6,016


    From this vid on a 1080ti looks like 1% and 0.1% lows are much better even though the overall average is about the same. CPU temps look lower too. No idea how reliable this youtube channel is though.

    Edit: Seems to vary by game, but there aren't any cases here where it looks like performance is noticeably worse, just some games where it's noticeably better. I'd really like to see it tested on a low end cpu, or an old cpu. Maybe a system that would typically be seen as imbalanced and cpu limited.
     
    tinokun, pharma and Unknown Soldier like this.
  16. pharma

    Veteran Regular

    Joined:
    Mar 29, 2004
    Messages:
    3,791
    Likes Received:
    2,680
    It's both but as @Scott_Arm said will vary by game. The test above was done with a GTX1080 and the user mentioned smoother play.
     
    Unknown Soldier likes this.
  17. Unknown Soldier

    Veteran

    Joined:
    Jul 28, 2002
    Messages:
    3,050
    Likes Received:
    631
    And an old cpu like the 4790K?
     
  18. Scott_Arm

    Legend

    Joined:
    Jun 16, 2004
    Messages:
    14,396
    Likes Received:
    6,016
    My gut feeling is this should have bigger benefits with lesser cpus, because the cpu won't bottleneck the gpu. Maybe that won't be true, but that's what I'd expect.
     
    pharma, Unknown Soldier and iroboto like this.
  19. Unknown Soldier

    Veteran

    Joined:
    Jul 28, 2002
    Messages:
    3,050
    Likes Received:
    631
    With a 1660Ti
     
    pharma likes this.
  20. Malo

    Malo Yak Mechanicum
    Legend Veteran Subscriber

    Joined:
    Feb 9, 2002
    Messages:
    7,902
    Likes Received:
    4,101
    Location:
    Pennsylvania
    Shouldn't the testing be with the same driver version but with HAGS Off/On?
     
    #20 Malo, Jun 26, 2020
    Last edited: Jun 26, 2020
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...