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

Question about Techpowerup GPU-Z GPU Clock readings

Nemalp

New Member
Joined
Feb 9, 2020
Messages
4 (0.00/day)
I have the Sapphire Pulse 5700XT. I have attached three screenshots of three different clock settings on MSI Afterburner and the respective GPU - Z readings.

When I reset my settings in MSI it shows 2029 MHz but in GPU-Z it reads everything as default with the Boost clock being 1925 MHz. Why does MSI Afterburner (Radeon's software too for that matter) say 2029?
When I set the clock in MSI Afterburner to 1925 which is supposed to be the default Boost clock of the card, GPU-Z says that the GPU clock is now lower than default, while the Boost clock remains the same. How come?
Another example is OC to 2050 MHz. GPU-Z also says 2050 Boost clock but the GPU Clock is still significantly lower than default. Why is that?

I'm a noob to all this so maybe I'm misunderstanding something.
 

Attachments

  • 1925.png
    1925.png
    178.6 KB · Views: 1,537
  • 2050.png
    2050.png
    182.1 KB · Views: 1,776
  • default.png
    default.png
    179.3 KB · Views: 1,498
On 5700 the clock is controlled by two values, check in wattman. Gpuz uses some math to calculate a single number from those two.

I think ab only let's you control the higher of the two values in wattman
 
On 5700 the clock is controlled by two values, check in wattman. Gpuz uses some math to calculate a single number from those two.

I think ab only let's you control the higher of the two values in wattman

I think I actually mostly figured it out. Looks like the first box in GPU-Z is the mid point of a linear graph for the clock speeds starting at 800MHz and ending at whatever your default boost clock is. 1815 MHz is the defaullt max gpu clock (no boost) according to the manufacturer. The Mystic Afterburner skin has a clock curve and voltage curve editor (under voltage curve tab). It's a linear graph and the midpoint is at 1414MHz by default. If I OC to 2050, that's +21 from the 2029 so the mid point gets moved up by 11 (it's techically 21/2). 1414+11 = 1425 and that's what the first box in GPU-Z says. If I UC to 1925 that's -104 from the default 2029 so the mid point gets moved down by 52 (104/2). 1414 - 52 = 1362 and again that's what the first box in GPU-Z says. So the only odd thing is that Afterburner and Radeon say my default boost clock is 2029MHz while GPU-Z says it's 1925MHz. 1925MHz is also the default boost clock according to the manufacturer but from what I understand it varies from card to card so maybe mine really does default to 2029. Another interesting thing is that back when I got the card and I was using the older Adrenalin Driver (before Adrenalin 2020) it always defaulted to 1989 and not 2029 so maybe the default setting is a driver+card specific thing idk.
 
Yup, that's pretty much the algorithm.

AMD "forgot" to include the marketing clocks (game/boost) in the BIOS on 5700 Series, so people were wondering why values in GPU-Z don't match the spec sheets, AMD tacked on a driver function to report these clocks through software, which is what GPU-Z uses now when the card is at default. This depends on the AMD driver version and whether your specific card model has the game/boost clocks stored in the driver. Problem is that AMD forgot to factor in overclocking in those driver reported clocks, so GPU-Z will use its own algorithm either when the card is overclocked or when the driver doesn't know the rated game/boost clocks.

They added a new BIOS table for these clocks for 5600, but only 2 vendors filled it correctly, some filled it with wrong values, some not at all, so AMD gave up on that method too
 
Yup, that's pretty much the algorithm.

AMD "forgot" to include the marketing clocks (game/boost) in the BIOS on 5700 Series, so people were wondering why values in GPU-Z don't match the spec sheets, AMD tacked on a driver function to report these clocks through software, which is what GPU-Z uses now when the card is at default. This depends on the AMD driver version and whether your specific card model has the game/boost clocks stored in the driver. Problem is that AMD forgot to factor in overclocking in those driver reported clocks, so GPU-Z will use its own algorithm either when the card is overclocked or when the driver doesn't know the rated game/boost clocks.

They added a new BIOS table for these clocks for 5600, but only 2 vendors filled it correctly, some filled it with wrong values, some not at all, so AMD gave up on that method too

I guess it doesn't really matter anyway. I have the 1925MHz profile which is kinda like a "default OC" profile undervolted and a higher power limit (seems like those two things are always good to have as long as everything is stable) and the 2050MHz profile as like an OC one. I've been having some issues with fluctuating low gpu clocks in some games (Mordhau in particular) and I was trying to figure out why. I didn't exactly know what the first box in GPU-Z meant so I thought it could be it. Setting everything up with Afterburner has resulted in a more stable performance though compared to using the Radeon software so I'll just stick to it. I actually think my Mordhau problems have more to do with CPU bottlenecking because they're only really apparent in 64 player huge map servers where my CPU struggles (i7-3770 non k. I'll probably upgrade soon I just don't have the time to deal with it right now. I have to get a new mobo, new ram too). And the card runs smoothly in benchmarks too.
 
All 5000 GPUs come with 3 registered clocks by AMD. BaseClock, GameClock and BoostClock
According to Shapphire the 5700XT Pulse has

BaseClock: 1670MHz
GameClock: up to 1815MHz
BoostClock: up to 1925MHz
Game Clock is the expected GPU clock when running typical gaming applications, set to typical TGP(Total Graphics Power). Actual individual game clock results may vary.


See here at the bottom of the page (Specifications).

Like mine also the same on MSI web page...

BaseClock: 1730MHz
GameClock: 1870MHz
BoostClock: 1980MHz
Game Clock is the expected GPU clock when running typical gaming applications, set to typical TGP(Total Graphics Power). Actual individual game clock results may vary.


See spec tab...

Yet again, MSI_AB states core clock at 2100MHz
5700XT_MSI_AF_01.png

After OC in MSI_AF
5700XT_MSI_AF_02.png

After PC restart
5700XT_MSI_AF_03.png
 
Ive used gpu-z for finding bios files for Cards up to the 5700XT.
 
Back
Top