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

Gigabyte fan stop GPU function broken?

Dux

Joined
May 17, 2016
Messages
511 (0.16/day)
So i bought used "Gigabyte RX 570 4GB Gaming" graphics card. It has a fan stop function that doesn't spin fans up until certain temperature. Problem is, i can't find information anywhere what that temperature should be. I left it running and monitored the temperature. It went to 67 Celsius, and still the fans didn't turn on. So i tried fan curve in MSI afterburner, and that semi.works. I say semi works because once you click apply, the program will take control of the fans, however it will not update according to the temperature AT ALL. it completely ignores the curve based on GPU temperature and i must alt-tab out of the game and click on the "auto" section of afterburner to deactivate/activate it and then it will update the fan speed. Setting "force fan speed update on each perion" in fan curve section does nothing. :( any ideas. So far the best i could do i get the fans to run constantly at lower speeds in order to keep the card from overheating.
 
67°C for a graphics card is not hot. So that is probably why the fan did not come on. I would set everything back to the defaults and let the card manage itself. Then see how the card performs.
 
It’s usually 60 and will turn back off when it drops back into the 50s we were discussing this very subject in the AMD Beta group so I just happen to have a BIOS dump so you can see. It’s been pretty much the same for AMD since it was introduced. I personally turn it off I just don’t like it. 30C Idle with the fans spinning at 870RPM I don’t see the point of off.
NOW see I don’t know if Polaris is exactly the same but from Vega on the fans are slaved to the Junction Temp(the hottest) Polaris doesn’t have that sensor. You should be able to maybe see it in the tuning section like this(I’d turn it on to show the curve/temp during our discussion
FED1F949-8E9F-4B58-9708-6021CA822BA4.jpeg

You can see the start stop temps from the BIOS dump you can do it yourself with More Power Tools to be precisely sure
13C630C8-311A-4472-931F-DC80511319ED.jpeg
 
OK. i found that section in drivers and tuned the speeds a bit. Don't see a point either of having fans stop because when they stop the GPU temp doesn't stop rising. It reached 89C in a matter of minutes with fans off. I'll try some game now and see if this curve that i set in drivers updates according to speed. Since the one in MSI afterburner doesn't auto update.
 
OK. i found that section in drivers and tuned the speeds a bit. Don't see a point either of having fans stop because when they stop the GPU temp doesn't stop rising. It reached 89C in a matter of minutes with fans off. I'll try some game now and see if this curve that i set in drivers updates according to speed. Since the one in MSI afterburner doesn't auto update.
Yeah the driver has great controls and will just “work” I totally custom curved my 5700XT with it but my 6700XT has a great curve so I just disable Zero Fan and I’m done. I save a profile so I can just load it when I install new drivers
 
  • Like
Reactions: Dux
OK. SO this driver curve doesn't really work as intended. It does update fan speed. but not gradually. Even thou the curve would suggest otherwise. I have it set at fan speed 33% (doesn't allow me to go below that) up to temperatures of 42C. Beyond 42C the fan speed should slowly increase. At 55C it should be 50%.
However, it doesn't work like that. Once it reaches 55C, the fan speed suddenly goes from 900 to 1800RPM. Instead of slowly increasing RPM when temperatures go from 42 to 55C.

But it's better than the obviously broken control in MSI afterburner. Thank you for help.
 
Last edited by a moderator:
OK. SO this driver curve doesn't really work as intended. It does update fan speed. but not gradually. Even thou the curve would suggest otherwise. I have it set at fan speed 33% (doesn't allow me to go below that) up to temperatures of 42C. Beyond 42C the fan speed should slowly increase. At 55C it should be 50%.
However, it doesn't work like that. Once it reaches 55C, the fan speed suddenly goes from 900 to 1800RPM. Instead of slowly increasing RPM when temperatures go from 42 to 55C.

But it's better than the obviously broken control in MSI afterburner. Thank you for help.
Yeah I usually do all my own Fan curves but I skipped Polaris so I can't offer any advice on what's possible I know I have to save my settings with all the advanced stuff open like in my pic or mine sometimes ignores my curve too despite is just being Stock with the Zero Fan off
 
Ah, good ol GA for ya.
 
OK. SO this driver curve doesn't really work as intended. It does update fan speed. but not gradually. Even thou the curve would suggest otherwise. I have it set at fan speed 33% (doesn't allow me to go below that) up to temperatures of 42C. Beyond 42C the fan speed should slowly increase. At 55C it should be 50%.
However, it doesn't work like that. Once it reaches 55C, the fan speed suddenly goes from 900 to 1800RPM. Instead of slowly increasing RPM when temperatures go from 42 to 55C.

But it's better than the obviously broken control in MSI afterburner. Thank you for help.

I have a RX 580 so also a Polaris card and when I got a RX 5700 XT, which is Navi, I noticed the curve features available in AMD Adrenaline were different, and better at that.

I think Polaris acted like "zones" rather than a full on curve like you and most would imagine. I didn't use it as much in Windows and used this card more in macOS so I could be talking out my rear here from poor memory but I think I remember having to edit things in a round about way to get the fan curve and over/undervolts to work as I intended them to also at that. Imagine zone 1 will have X RPM and then when it reaches the threshold entering zone 2 it jumps to that RPM....just like you described. rather than a real curve where it can adjust the RPM value accordingly between the zone thresholds or the corresponding intersecting RPM & Temp points that are set.

My point being is I'm under the impression it is working as intended, just perhaps not desirable to your personal preferences. Try editing the curve with this knowledge and you will hopefully get better results. For ex, create smaller zones where it should be quieter so those ramp ups/downs are more gradual, and then have it ramp up when it gets into hotter temps that are realistic to when the card is under load to be your max, mine was also around 1800, maybe 2100 RPM tops. Going higher, the noise was getting a bit ridiculous lol


OK. i found that section in drivers and tuned the speeds a bit. Don't see a point either of having fans stop because when they stop the GPU temp doesn't stop rising. It reached 89C in a matter of minutes with fans off. I'll try some game now and see if this curve that i set in drivers updates according to speed. Since the one in MSI afterburner doesn't auto update.

fan stop is meant to turn the fans off when the GPU is idle, so you don't have to listen to the whirring of the fans while browsing youtube for example. if you are having the fans turn off when under load of a game or whatever software, unless it is a 2D game from 2+ decades ago it is guaranteed to heat up very quickly, very high. now if you meant that it got that hot when your idle on desktop or doing basic "office computing" like internet browsing and word processing then something else is the matter....the GPU shouldn't get that hot with that kind of low load even if the fans are off. case fans would take care of any heat from that kind of low load.
 
I have a RX 580 so also a Polaris card and when I got a RX 5700 XT, which is Navi, I noticed the curve features available in AMD Adrenaline were different, and better at that.

I think Polaris acted like "zones" rather than a full on curve like you and most would imagine. I didn't use it as much in Windows and used this card more in macOS so I could be talking out my rear here from poor memory but I think I remember having to edit things in a round about way to get the fan curve and over/undervolts to work as I intended them to also at that. Imagine zone 1 will have X RPM and then when it reaches the threshold entering zone 2 it jumps to that RPM....just like you described. rather than a real curve where it can adjust the RPM value accordingly between the zone thresholds or the corresponding intersecting RPM & Temp points that are set.

My point being is I'm under the impression it is working as intended, just perhaps not desirable to your personal preferences. Try editing the curve with this knowledge and you will hopefully get better results. For ex, create smaller zones where it should be quieter so those ramp ups/downs are more gradual, and then have it ramp up when it gets into hotter temps that are realistic to when the card is under load to be your max, mine was also around 1800, maybe 2100 RPM tops. Going higher, the noise was getting a bit ridiculous lol




fan stop is meant to turn the fans off when the GPU is idle, so you don't have to listen to the whirring of the fans while browsing youtube for example. if you are having the fans turn off when under load of a game or whatever software, unless it is a 2D game from 2+ decades ago it is guaranteed to heat up very quickly, very high. now if you meant that it got that hot when your idle on desktop or doing basic "office computing" like internet browsing and word processing then something else is the matter....the GPU shouldn't get that hot with that kind of low load even if the fans are off. case fans would take care of any heat from that kind of low load.
Idk if the bios files reveal any fan settings but they might be tied to each boost level.
 
Well i just realized that the fan curve in radeon software resets itself to defaults on every PC reboot. I click apply again when setting the curve, but same thing. AMD drivers were and sadly still are a pile of garbage code compared to Nvidias.
I honestly never had nearly as much trouble with Nvidia cards. Thought it might changed over years, but no. Still weird driver crashes. AMD bug reporting tool opening. Weird display cutouts. Had none of that with green camp. I think I'm don with AMD as far as graphics cards are concerned.
OH and forgot to say the latest bug i saw was that the clocks got locked at max for GPU and memory after closing the game. AMD really needs to clean the house in software department.
 
Well i just realized that the fan curve in radeon software resets itself to defaults on every PC reboot. I click apply again when setting the curve, but same thing. AMD drivers were and sadly still are a pile of garbage code compared to Nvidias.
I honestly never had nearly as much trouble with Nvidia cards. Thought it might changed over years, but no. Still weird driver crashes. AMD bug reporting tool opening. Weird display cutouts. Had none of that with green camp. I think I'm don with AMD as far as graphics cards are concerned.
OH and forgot to say the latest bug i saw was that the clocks got locked at max for GPU and memory after closing the game. AMD really needs to clean the house in software department.
I’m actually an AMD Beta Tester. Like I said I skipped Polaris but have been Beta testing with Fury, Vega, 5700Xt and now 6700XT. I’ve been using ATI/AMD Since the 9800
Driver wise even running multiple Betas sometimes weekly the only card that I had legitimate issues with was the 5700Xt but that was widespread and I helped to try to get the issues sorted and when the driver was finally stable they even increased the boost clock as a nice “concession”
Bottom line the drivers are very solid and I’m testing multiple Betas even then of course minor game or GPU specific issues happen but they are quickly fixed and put into the next set of Publics 8
I”d be quite curios to see a picture your fan control options because I just don’t have any references.
 
So i bought used "Gigabyte RX 570 4GB Gaming" graphics card. It has a fan stop function that doesn't spin fans up until certain temperature. Problem is, i can't find information anywhere what that temperature should be. I left it running and monitored the temperature. It went to 67 Celsius, and still the fans didn't turn on. So i tried fan curve in MSI afterburner, and that semi.works. I say semi works because once you click apply, the program will take control of the fans, however it will not update according to the temperature AT ALL. it completely ignores the curve based on GPU temperature and i must alt-tab out of the game and click on the "auto" section of afterburner to deactivate/activate it and then it will update the fan speed. Setting "force fan speed update on each perion" in fan curve section does nothing. :( any ideas. So far the best i could do i get the fans to run constantly at lower speeds in order to keep the card from overheating.
Interesting, so the card doesnt turn on the fans automatically? Btw did u buy it new or used? If its a used card i would definitely check the condition of the fans and also the bios of the card if its been tampered.
 
Interesting, so the card doesnt turn on the fans automatically? Btw did u buy it new or used? If its a used card i would definitely check the condition of the fans and also the bios of the card if its been tampered.
It's a used card. Tested it with games and furmark and that is ok. Had some crashes in Halo infinite, but only in that. I think it's a game issue and beta drivers. I tried reinstalling MSI afterburner and so far it updates fan speed. Will see how it behaves in the next days. Off to bed. It's 02:30AM here. :sleep:
 
Well i just realized that the fan curve in radeon software resets itself to defaults on every PC reboot. I click apply again when setting the curve, but same thing. AMD drivers were and sadly still are a pile of garbage code compared to Nvidias.
I honestly never had nearly as much trouble with Nvidia cards. Thought it might changed over years, but no. Still weird driver crashes. AMD bug reporting tool opening. Weird display cutouts. Had none of that with green camp. I think I'm don with AMD as far as graphics cards are concerned.
OH and forgot to say the latest bug i saw was that the clocks got locked at max for GPU and memory after closing the game. AMD really needs to clean the house in software department.
Well i just realized that the fan curve in radeon software resets itself to defaults on every PC reboot. I click apply again when setting the curve, but same thing. AMD drivers were and sadly still are a pile of garbage code compared to Nvidias.
I honestly never had nearly as much trouble with Nvidia cards. Thought it might changed over years, but no. Still weird driver crashes. AMD bug reporting tool opening. Weird display cutouts. Had none of that with green camp. I think I'm don with AMD as far as graphics cards are concerned.
OH and forgot to say the latest bug i saw was that the clocks got locked at max for GPU and memory after closing the game. AMD really needs to clean the house in software department.

Grab the Radeon Pro for Enterprise drivers

Also I think this is GA fault, not AMD
 
well, fan curve seems to work fine now that i reinstalled MSI afterburner.

I also noticed that this card has a TDP limit of 135W. Says 90W in GPU-Z. And i can add +50% in MSI afterburner, so it adds up to 135W. This is surprising considering this card has 8 pin PCIe connector, compared to standard 6pin on these cards. And as far as i know PCI slot gives up to75W + 8 pin PCIe can give up to 150W. So idk why they set the limit so low.

I tested it in Resident evil Village. Core OC to 1400MHz (from 1244 stock), voltage + 100mV and power plus 50%.
The game was maxing the TDP at 135W and card was lowering clocks some 100MHz below stock 1244MHz. When i lowered voltage down to default, the card was maintaining 1400MHz because it was consuming less than 135W. And fortunately it was stable even without added GPU voltage.
Can BIOS flashing raise maximum allowed board TDP? Because this 135W limit is really low.
 
Back
Top