The odd performance benefits of HAGS

Everything about latency. This section is mainly user/consumer discussion. (Peer-reviewed scientific discussion should go in Laboratory section). Tips, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
Post Reply
User avatar
Tiberiusmoon
Posts: 154
Joined: 10 Feb 2023, 05:05

The odd performance benefits of HAGS

Post by Tiberiusmoon » 16 Apr 2023, 18:01

So I have been testing some performance metrics on HAGS and found something rather specific benefits.

Terminology:
-HAGS= Hardware Accelerated GPU Scheduler
-A GPU bound situation is when the GPU reaches 95+%, Doing so means the CPU draws frames into a buffer for the GPU to render later and there is when latency is created.
-GPU limit is the time period of which the GPU is bound.

Currently, Enabling HAGS with Nvidia reflex without a frame cap can cause worse latency than disabled HAGS with Reflex.
From what I know the additional GPU workload of HAGS adds to reflex which cause minor amounts of GPU limit time.
In Overwatch there are drastic frame drops with HAGS and reflex enabled, but that could be the stress testing methods used.
If you are aiming for an uncapped FPS target the Nvidia reflex can do a reasonable job of keeping you out of a GPU bound situation without HAGS.

If you have a FPS target in mind then using HAGS can improve framerates if your GPU can remain in a unbound scenario.
Additionally, disabling Nvidia Reflex will give you more FPS. (Because Reflex is designed to avoid GPU bound scenarios a frame cap does the same thing only that its not a dynamic framerate.)

Here are some results from Apex: (uncapped)
Image

The yellow and orange lines have higher framrates but they are GPU bound, this is where using a good framerate limiter like RTSS comes in to find the sweet spot as in game frame rate limiters are erratic.
So anyone here using Low Latency V-sync or just capping to a specific target will benefit a lot from HAGS.

HAGS was introduced in 2020 so its rather new-ish.
Devblog:
https://devblogs.microsoft.com/directx/ ... cheduling/

masneb
Posts: 242
Joined: 15 Apr 2019, 03:04

Re: The odd performance benefits of HAGS

Post by masneb » 18 Apr 2023, 09:32

I'm guessing you tested this by replaying a specific part of a match over those 20s?

HAGS is very weird, furthermore OW is very weird, furthermore how you cap OW can make it even weirder... Furthermore how you use HAGS with other things like MSI mode also changes how it functions and feels.

I've found that HAGS seems to work best with MSI mode off (video card) and when you have MSI mode on, it makes it worse. However, how well MSI functions also seems to depend on which generation of video cards you have, which is why there is no 'right' answer to using MSI mode.

Also there are a lot of people who parrot the Battlenonsense video from like three years ago. The engine has changed drastically for OW, especially after the launch of OW2, which is why a lot of people have problems with the game now that never used to - aim consistency being one of them. I wouldn't rely on his old information without testing it yourself or a new source of information pops up.

Sebichek45
Posts: 62
Joined: 01 Dec 2022, 08:06

Re: The odd performance benefits of HAGS

Post by Sebichek45 » 18 Apr 2023, 19:29

masneb wrote:
18 Apr 2023, 09:32
I'm guessing you tested this by replaying a specific part of a match over those 20s?

HAGS is very weird, furthermore OW is very weird, furthermore how you cap OW can make it even weirder... Furthermore how you use HAGS with other things like MSI mode also changes how it functions and feels.

I've found that HAGS seems to work best with MSI mode off (video card) and when you have MSI mode on, it makes it worse. However, how well MSI functions also seems to depend on which generation of video cards you have, which is why there is no 'right' answer to using MSI mode.

Also there are a lot of people who parrot the Battlenonsense video from like three years ago. The engine has changed drastically for OW, especially after the launch of OW2, which is why a lot of people have problems with the game now that never used to - aim consistency being one of them. I wouldn't rely on his old information without testing it yourself or a new source of information pops up.
What’s the generation of your card? Do you have suggestions for 1000-3000 series of nvidia cards?
Also how do you test these things? Is it just based on feeling while gaming?

Kyouki
Posts: 195
Joined: 20 Jul 2022, 04:52

Re: The odd performance benefits of HAGS

Post by Kyouki » 19 Apr 2023, 02:49

Tiberiusmoon wrote:
16 Apr 2023, 18:01
-
Interesting findings, NULL tested likely means with only Ultra? NULL doesn't do anything when Reflex is enabled, it is overruled if the said game is using it (ignores driver level settings)

Reflex On+Boost = auto capping fps
Reflex On = not capping fps

NULL On = not capping fps
NULL Ultra = auto-capping auto fps

So Reflex On+Boost in essence is actually NULL Ultra.

At least, that is what I am currently remembered being the case.
CPU: AMD R7 5800x3D ~ PBO2Tuner -30 ~ no C states
RAM: Gskill Bdie 2x16gb TridentZ Neo ~ CL16-16-16-36 1T ~ fine tuned latency
GPU: ASUS TUF 3080 10G OC Edition(v1/non-LHR) ~ disabled Pstates ~ max oced
OS: Fine tuned Windows 10 Pro, manual tuned.
Monitor: Alienware AW2521H ~ mix of ULMB/Gsync @ 240hz/360hz
More specs: https://kit.co/Kyouki/the-pc-that-stomps-you

Post Reply