Overclock.net banner

utility to control chassis fans based on gpu temps?

42K views 37 replies 25 participants last post by  Pictus  
#1 ·
Since GPUs have become such power hogs and they are HUGE generators of heat, cooling them is a challenge. Sure, a custom water loop will do nicely, but some of us are devoted to air. I have a few chassis fans but would like to control their speed based on gpu temp. The motherboard (ASUS Maximus Hero XII) has a bunch of headers including one for high current fans. I could control both my chassis fans aimed at the gpu with this. Unfortunately, ASUS Q-fan, their bios utility only monitors motherboard temp. What solutions do people use?
 
#2 ·
Argus Monitor. Has a free trial but it's cheap has been worth it for me.

Image


If you buy a year license you don't lose access to it after a year, you just won't be able to update to newer versions.

Otherwise try SpeedFan but it's antiquated and a PITA to get working at all on the few modern platforms I tried it on.
 
  • Rep+
Reactions: dman0999
#3 ·
Thank you. Yes, Argus monitor has really gotten good. Trouble is, just like ASUS gpu Tweak 2 and MSA Afterburner, the gpu temp is used to control ONLY the gpu fan.
 
#4 ·
.... no? you can control any fan you want off any temp sensor (or average of multiple temp sensors).

look at my screenshot, I have my bottom fans set to a curve tied to my GPU temp.
 
#6 · (Edited)
Use the icue here so I not much help to offer I am afraid. Can probably set up in bios but much nicer to do from desktop. Speedfan would be suggestion or armory crate since you on the asus. Not fan of either of those no puns but its optional. Nobody likes the icue it seems but it very easy for me to setup 6 fans independants. Its nice making them as quiet as possible until gaming and then I never notice fan sounds too busy trying not get shot or fall off horse. :)

Image


**footnotes: fans not based on gpu since cpu is always hotter for me. GPU maybe get to 51c loaded.
 
#7 ·
Argus Monitor is awesome indeed. It is updated on a regular basis. Last time I bought it you had a 3 years licence for the price of 2 years.
 
#8 ·
I personally vouch for SpeedFan. As old as it is it still works great to control my external radiator fans using GPU temp and a chassis fan header. Mobo is an ASUS Prime z370-P. This tutorial helps. How to set up SpeedFan - Free fan control software - YouTube
It did take a little to setup though. I had to disable lots of the unimportant readings, false readings and empty headers. I also had to find out which RPM were that of my fans by slowing them down as I couldn't control them initially.
 
#9 ·
The only solutions are to either run a software control such as Speedfan or pay for an app that does the same.
Or use GPU PWM fan signal to control your case fans.
Or use a temperature probe and a dedicated controller to control the fans depending on probe temperature.

I don't use Speedfan because I don't need to and don't want to have fan speed reliant on constant temperature polling (performance hit) and control of fans via software (performance hit).

Instead all my fans run based on CPU temps. As for almost all GPU loads the CPU will be doing heavy work anyway, even if it doesn't it's not a problem.
 
#10 · (Edited)
As @JackCY said, a temp probe (10k thermistor from the T-sensor) is a good idea but you don't need fancy software to run it, you can do it with Q-Fan :)
Edit:
Different headers can be controlled by different inputs. Are you sure motherboard temp is the only option?
Case fan headers have more control options and can be set up together with a powered EK fan splitter cable if required if there aren't enough case fan headers.
 
#11 ·
Motherboards in general do not have access to GPU temperatures. Maybe ASUS mobo with ASUS GPU can finally do it, I think some brand was trying to get it done finally. Most mobos only access CPU and chipset temp. sensors so that's what they can control the fans based on.

Some GPUs I think have extra fan headers even, ASUS STRIX? Etc. So you can use that for the control of case fans based on GPU.
 
#13 ·
First try FanControl:
If it doesn't support your motherboard's sensors, you most likely have to pay for Argus.
 
#14 ·
I got a $8 temp sensor and put on the back of the GPU between the PCB and back plate. Tell Q-fan to read the T_sensor. I think there is also a feature Asus has where the BIOS will read the temp directly from the GPU but only with Asus graphics cards.
 
  • Rep+
Reactions: JackCY and Bal3Wolf
#15 ·
i was about to mention that i use the t-sensor to monitor my water temps but like your doing it can be used for that many other things if his board has a t-sensor header.
 
#16 ·
Surprised no one shared the link to the thread all about air cooling yet. Granted it's a hardware mod not software though.

I have used ASUS's gpu fan headers before and found it annoying: The fan curve must be programed in asus gpu tweak software AND it needs to running to work, which is annoying. I did figure out a way to run the service as a start up task in the background without the whole app running but don't use it anymore.

tbh these extras add to boards are a gimmick that aren't useful, independent reviewers don't even check if they work so it's an add on to upcharge the consumer. I also suggest t-sensors setup.
 
#18 ·
I think his board does on his post he says he has a ASUS Maximus Hero XII asus list a water in/out header that they say does this "dedicated header enables monitoring of temperatures at the input/output points of any component." he sould be able to get a t-sensor off ebay or amazon cheap and setup fan control off that attached to his gpu.

A question for the @bwana does intel boards not have fan Xpert 4 my amd x570 gaming strix-e has that in my ai suite 3 and i can monitor cpu,motherboard or my t-sensor i don't need the app running either once i setup the fan profiles ?
 
#20 ·
What solutions do people use?
I am using the smartest = 2X GELID SILENT 12 TC
Wired Sensors are placed next to my VGA cooler, when there is activity then they spin faster.
 
#21 ·
I'm joining the Argus recommendation. Head and shoulders above SpeedFan, much easier to configure and has much better sensor recognition. It's worth every penny of the few dollars a license costs.
 
#22 ·
HI,
GPU's really need to be mounted vertically now days they just don't exhaust hot air in a good way, well they never have but now they just get hotter and hotter so case fans can't efficiently get rid of the heat fast enough in default position anymore
Half the hot air gets pushed against the mother board and the rest against the side panel.
Best is water cooling but that's another topic.
 
#25 ·
HI,
GPU's really need to be mounted vertically now days they just don't exhaust hot air in a good way, well they never have but now they just get hotter and hotter so case fans can't efficiently get rid of the heat fast enough in default position anymore
Half the hot air gets pushed against the mother board and the rest against the side panel.
Best is water cooling but that's another topic.
Thermaltake core X9 fixed that. Heat rises. Rads on top (two 45x140x420). Mother board flat not standing up. Fans in the front, back and bottom. Heat rises. No stress on the cpu mount and no stress on your gpu pcie socket. .....
 
#23 ·
I tied into the fan header from my GPU's, split off the PWM signal to all of my fans, and then have a custom curve in MSI Afterburner to control them. Works real slick. I am fully watercooled so the GPU's don't need a fan, but it would work the same with air if you can split the PWM signal from your GPU fan and daisy chain from it to other fans.
 
#24 ·
On Radeon gpu's you can connect your case fans to the fan connecters on the video card. That will sync the gpu fans pwm signal to your case fans. I don't like silent operation of any fans or pumps. Slow down YES, stop NO. You do need to change the gpu bios to stop all silent operation (IDK how). Got huge fans and lots of them? Use a a fan controller, pwm signal from the GPU and power from a four pin molex. Got separate pumps on an open loop? Use pwm signal from the cpu on one and pwm signal from the gpu for the other pump. Power to these comes from molex connectors. In fact the 12v power for pumps and fans can come from a seperate power supply. This works on my Asus Zenith Extreme / Radeon VII rig.
 
#26 ·
Another Argus fan here chiming in. Been using Argus to run my full water loop and setup two hybrid fan controllers in it with separate ramps for CPU and GPU to control all fans.

It's quite awesome.

It looks like they recently added support for the external temp probe on my asus board as well, so now I think I can add in liquid temp as an input too. Will have to play with that soon.
 
#27 ·
Isn't Argus Monitor 1 year licence good for like 3 years and can be used on 2 machines? And I think it can be used after it's year expires, but can't be updated?
 
#28 ·
I'm not sure exactly what the stipulations are. But, I can tell you that my install has never stopped functioning when the license expired (I've renewed every time as I really appreciate the creator's effort, but sometimes not for a few days after the notification), and each renewal has come up at a lower cost than advertised when I get the renewal popup. My last renewal a couple of months ago was either $5.95 or $7.95, I can't recall which.
 
#29 · (Edited)
Asus AIsuite supports fan control with a GPU source temperature. It works well., reliable and no issues (unlike other Asus software). Now I have an Asus GPU, so I don't know if it works with other brand GPU. Below I am using it to control a fan at the bottom of my case based on GPU temp.

2466657
 
#30 ·
Someone named it before, but Fan Control is what you want for a no fuss proper control.

Argus is fine, but it's not free, and it's a lot more software than Fan Control, which is no more and no less than exactly what the name suggests.
 
#32 ·
I have an asus mobo Prime z390m- plus and a gtx 1070 dual 8gb, I installed a rajintek air cooler on my GPU with 2 EK fans (a lot quieter and cooler), the EK adaptor for fans to GPU doesn't work in my case.
But i found a way around with fan xpert 4 from the aisuite asus.
I plugged my 2 GPU fans on the a header 2 on my mobo and can tell fan xpert 4 to use my fan curve for this header using the gpu temp.
there is 2 little issues: 1st it works only with msi afterburner (tried gpu tweak and it doesn't work). 2nd issue (probably the most annoying) every time I start my start or restart my pc, I have to go in fan expert 4 on the fan 2 (gpu) and go in source, click gpu 3 times (deselect and select again, why 3 times i don't know) then apply and it works well.
in my case fan start spinning at 35c and follow the fan curve.
I was also able to set up my header 1 for air extraction as cpu and/or gpu source, they will follow the fan curve I set up to either the hottest of both.
It's reliable as long as I reactivate gpu temp tracking every time I start my pc.
I'm not fully happy with that and keep looking for a better option, hence how I found this post
 
#33 ·
I have an asus mobo Prime z390m- plus and a gtx 1070 dual 8gb, I installed a rajintek air cooler on my GPU with 2 EK fans (a lot quieter and cooler), the EK adaptor for fans to GPU doesn't work in my case.
But i found a way around with fan xpert 4 from the aisuite asus.
I plugged my 2 GPU fans on the a header 2 on my mobo and can tell fan xpert 4 to use my fan curve for this header using the gpu temp.
there is 2 little issues: 1st it works only with msi afterburner (tried gpu tweak and it doesn't work). 2nd issue (probably the most annoying) every time I start my start or restart my pc, I have to go in fan expert 4 on the fan 2 (gpu) and go in source, click gpu 3 times (deselect and select again, why 3 times i don't know) then apply and it works well.
in my case fan start spinning at 35c and follow the fan curve.
I was also able to set up my header 1 for air extraction as cpu and/or gpu source, they will follow the fan curve I set up to either the hottest of both.
It's reliable as long as I reactivate gpu temp tracking every time I start my pc.
I'm not fully happy with that and keep looking for a better option, hence how I found this post
Have you tried Argus Monitor?