Go Back   MacRumors Forums > Apple Hardware > Desktops > Mac Pro

Reply
 
Thread Tools Search this Thread Display Modes
Old Mar 14, 2012, 07:42 PM   #1
Inconsequential
macrumors 68000
 
Join Date: Sep 2007
Mac Pro 2009/2010 Fan Control (Now Version 2!)

NOTE: Does not work on 2008 and earlier Mac Pros (1,1, 2,1 & 3,1)!!

Changelog:

V2b1
CPU Heatsink fan and Intake/Exhaust Fans now controlled separately.
Target fan speeds are now shown in the control panel.
Limits on max/min fan speeds (Simply resets to the lowest allowable value!)


This is what it looks like:


As you can see, the CPU Fan and Intake and Exhaust fans are completely independent!

The V2 beta is here: http://www.concorde-photos.co.uk/mac...arch2012V2.zip
The V1 beta is here: http://www.concorde-photos.co.uk/mac...arch12BETA.zip
If that goes tits up, the old version is here: http://www.concorde-photos.co.uk/mac...ontolV0.7b.zip


This software is based on the MBP Fan Control by this guy: http://www.lobotomo.com/products/FanControl/

It is better than smcFanControl because it is set and forget. It will only ramp up the fans if the temperature reaches a set point and allows the SMC to take over if you've set it too low (it sets the *minimum* fan speeds the SMC can run the fans at, the SMC still controls the *actual* speed of the fans, so it is safe).

Use at your own risk, yada yada yada.

Feedback, as always would be great. However, hopefully there shouldn't be any bugs, as I throughly tested over the last 6 hours :/.

Have fun!

Last edited by Inconsequential; Mar 5, 2013 at 04:23 AM. Reason: New Version
Inconsequential is offline   0 Reply With Quote
Old Mar 14, 2012, 07:45 PM   #2
wonderspark
macrumors 68030
 
wonderspark's Avatar
 
Join Date: Feb 2010
Location: Oregon
Nice! So it's not *just* for Lion, though... correct? I can use this in 10.6.8 to replace my old Fan Control?

Just noticed my current one is 0.7, and there was 1.2 out. Heh. It's been great since I installed it in 2010 or whenever it was.
__________________
Wait a second... So you're telling me anything that happens in the sky is legal, and there's a giant crime-blimp flying around this place? I don't know how I missed that.

Last edited by wonderspark; Mar 14, 2012 at 07:51 PM.
wonderspark is offline   0 Reply With Quote
Old Mar 14, 2012, 08:02 PM   #3
wonderspark
macrumors 68030
 
wonderspark's Avatar
 
Join Date: Feb 2010
Location: Oregon
Nice. I had it set to 500rpm base before, and now I pushed it down to 300rpm. I saw it go as low as 284rpm. Cool, thank you!

It looks like even if you set the base too low, it won't be a problem since it will ramp up from that base in order to get it where it needs to be. If I have lower threshold set to 111F, upper to 145F, it then bounces around 550rpm give or take to keep it within the temp range.

Likewise, I just set the upper and lower thresholds to the max ranges of 140F, creating a 90 degree wall of fan speed ramp at 140F, and the CPU hovers at 112-115F at 300rpm base. Seems like you'd have to try hard to make it dangerous.
__________________
Wait a second... So you're telling me anything that happens in the sky is legal, and there's a giant crime-blimp flying around this place? I don't know how I missed that.

Last edited by wonderspark; Mar 14, 2012 at 08:14 PM.
wonderspark is offline   0 Reply With Quote
Old Mar 19, 2012, 03:50 PM   #4
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
NEW VERSION!

V2b1
CPU Heatsink fan and Intake/Exhaust Fans now controlled separately.
Target fan speeds are now shown in the control panel.
Limits on max/min fan speeds (Simply resets to the lowest allowable value!)

This is what it looks like:


As you can see, the CPU Fan and Intake and Exhaust fans are completely independent!

The V2 beta is here: http://www.concorde-photos.co.uk/mac...arch2012V2.zip
Inconsequential is offline   0 Reply With Quote
Old Mar 19, 2012, 05:19 PM   #5
wonderspark
macrumors 68030
 
wonderspark's Avatar
 
Join Date: Feb 2010
Location: Oregon
Cool, I'm digging it. So far, I'm trying 300rpm and 108-140F intake & exhaust, 600rpm and 104-151F CPU A fan.
__________________
Wait a second... So you're telling me anything that happens in the sky is legal, and there's a giant crime-blimp flying around this place? I don't know how I missed that.
wonderspark is offline   0 Reply With Quote
Old Mar 19, 2012, 05:33 PM   #6
wonderspark
macrumors 68030
 
wonderspark's Avatar
 
Join Date: Feb 2010
Location: Oregon
I think a better setting for me is 500, 108-140F and 600, 115-163F. It's keeping the fans close to their minimums and the CPU at 107F.

Thanks! This is really cool.

__________________
Wait a second... So you're telling me anything that happens in the sky is legal, and there's a giant crime-blimp flying around this place? I don't know how I missed that.

Last edited by wonderspark; Mar 19, 2012 at 05:47 PM.
wonderspark is offline   0 Reply With Quote
Old Mar 20, 2012, 01:17 AM   #7
wonderspark
macrumors 68030
 
wonderspark's Avatar
 
Join Date: Feb 2010
Location: Oregon
I like this version even better. Based on the settings above, when I render video files, my temps are 20F lower than with the other version! Normally, my CPU A temp goes to about 149F or so, and the fans blow very loud. With THIS version and settings, the CPU A only gets to about 129F, and the fans are at about half the speed as they used to... nowhere near max.

Very, very cool!
__________________
Wait a second... So you're telling me anything that happens in the sky is legal, and there's a giant crime-blimp flying around this place? I don't know how I missed that.
wonderspark is offline   0 Reply With Quote
Old Mar 20, 2012, 09:27 AM   #8
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
Quote:
Originally Posted by wonderspark View Post
I like this version even better. Based on the settings above, when I render video files, my temps are 20F lower than with the other version! Normally, my CPU A temp goes to about 149F or so, and the fans blow very loud. With THIS version and settings, the CPU A only gets to about 129F, and the fans are at about half the speed as they used to... nowhere near max.

Very, very cool!
To be honest, as long as the temp shown is under 67C (Throttling temp) then it is ok.

Tcase is where the CPU starts to not Turboboost, my W3520 didn't hit 67C there so sat at 2.8GHz all the time, but this W3680 hits it pretty quickly, so I've set it so it aims to sit at 64/65C in a cool room at 100% load. Basically, as long as the CPU is under 67C I want my fans as slow as poss!

The little heatsink fan does the most work and is the most acoustically damped, hence why we get more cooling per RPM!

HOWEVER, setting the intake/exhaust fans too low might cause re-circulation, I'm going to monitor the temperatures of the memory sticks with varying Intake/exhaust fans to see what impact they have on the memory sticks temps.
Inconsequential is offline   0 Reply With Quote
Old Mar 23, 2012, 04:46 PM   #9
wonderspark
macrumors 68030
 
wonderspark's Avatar
 
Join Date: Feb 2010
Location: Oregon
With the current settings in place for a few days now, I'm really happy. The fans are almost always at the minimums, and when I render, they only go half as fast as they did before. It seems to be a sweet spot for airflow now.
__________________
Wait a second... So you're telling me anything that happens in the sky is legal, and there's a giant crime-blimp flying around this place? I don't know how I missed that.
wonderspark is offline   0 Reply With Quote
Old Mar 24, 2012, 06:14 AM   #10
handheldgames
macrumors 6502a
 
handheldgames's Avatar
 
Join Date: Apr 2009
Great update! No better way to keep the noise down on the Mac Pro! The machine is dead silent running at 50(c).. nice! Brings me back to the days of 80(c) while playing an MP3..
__________________
Software Developer/Hardware Designer - 4,1->5,1 MacPro i7-990x 6-Core, 1TB Apple SATA Express PCIe, XP941 NGFF SSD, 32GB RAM, GTX 680, rMBP 15" Late '13

Last edited by handheldgames; Mar 24, 2012 at 06:26 AM.
handheldgames is offline   0 Reply With Quote
Old Mar 24, 2012, 04:44 PM   #11
oripaamoni
macrumors member
 
Join Date: Aug 2009
how do i completely remove this....
oripaamoni is offline   0 Reply With Quote
Old Mar 25, 2012, 01:00 PM   #12
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
Quote:
Originally Posted by oripaamoni View Post
how do i completely remove this....
Remove two things:

~/Library/StartupItems/FanControlDaemon (Folder)
~/Library/PreferencePanes/Fan Control.prefPane (File)

Why are you removing it?
Inconsequential is offline   0 Reply With Quote
Old Apr 10, 2012, 06:58 AM   #13
Toumak
macrumors member
 
Join Date: Jul 2010
Wow !!
Awesome, big thank to you.

Tried this on the MP in my sig, works like a charm.
__________________
MacPro 2010 / 4*3.2GHz / 12GB / GigaByte GTX 680 OC / Samsung 830 512GB + 3To & Dell U2711
iPad 3 Black Wifi 64GB && iPhone 4S Black 64GB
Toumak is offline   0 Reply With Quote
Old Apr 11, 2012, 05:36 AM   #14
Washac
macrumors 68000
 
Join Date: Jul 2006
Installed this yesterday and was wondering why my CPU fan is running at 1700 ?
Attached Thumbnails
Click image for larger version

Name:	Screen shot 2012-04-11 at 10.34.35.png
Views:	75
Size:	76.6 KB
ID:	335258  
__________________
Mac Pro 2.66 Ghz Quad-Core Intel Xeon 6 GB RAM 24inch ACD Mavericks 10.9.5/XFX Radeon HD 6870, HD-687A-ZDFC-20inch Alu iMac Snow Leopard 10.6.8
Washac is offline   0 Reply With Quote
Old Apr 11, 2012, 03:32 PM   #15
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
Quote:
Originally Posted by Washac View Post
Installed this yesterday and was wondering why my CPU fan is running at 1700 ?
2009 Mac Pro?

Given the target fan speed is correct, that means the SMC is forcing the fan speed to be 1700 RPM.

Download Bresink Temperature Monitor and post a screenshot.

I wonder if the north bridge temp is too high...
Inconsequential is offline   0 Reply With Quote
Old Apr 12, 2012, 10:41 AM   #16
handheldgames
macrumors 6502a
 
handheldgames's Avatar
 
Join Date: Apr 2009
I run mine at 400/1000. (397/999/397) actual and I idle at 42.4(c). I'm running xcode, compiling, running iPad simulators, etc. That setting keeps my system cool and quiet. Running the CPU fan at 1000RPM still keeps it almost quiet whilst keeping the system cool all the time.
__________________
Software Developer/Hardware Designer - 4,1->5,1 MacPro i7-990x 6-Core, 1TB Apple SATA Express PCIe, XP941 NGFF SSD, 32GB RAM, GTX 680, rMBP 15" Late '13
handheldgames is offline   0 Reply With Quote
Old Apr 12, 2012, 11:30 AM   #17
Washac
macrumors 68000
 
Join Date: Jul 2006
Quote:
Originally Posted by Concorde Rules View Post
2009 Mac Pro?

Given the target fan speed is correct, that means the SMC is forcing the fan speed to be 1700 RPM.

Download Bresink Temperature Monitor and post a screenshot.

I wonder if the north bridge temp is too high...
Mac Pro 2.66 Ghz Quad-Core Intel Xeon
Attached Thumbnails
Click image for larger version

Name:	Screen shot 2012-04-12 at 16.27.41.png
Views:	46
Size:	78.8 KB
ID:	335453  
__________________
Mac Pro 2.66 Ghz Quad-Core Intel Xeon 6 GB RAM 24inch ACD Mavericks 10.9.5/XFX Radeon HD 6870, HD-687A-ZDFC-20inch Alu iMac Snow Leopard 10.6.8
Washac is offline   0 Reply With Quote
Old Apr 12, 2012, 12:40 PM   #18
handheldgames
macrumors 6502a
 
handheldgames's Avatar
 
Join Date: Apr 2009
Quote:
Originally Posted by Washac View Post
Mac Pro 2.66 Ghz Quad-Core Intel Xeon
That seems to be a normal temp for an air cooled north bridge. I would start worrying unless it's hitting the high 80s:

"Intel X58 Express ChipsetThermal Specification
Parameter Value
Tcase_max 100 C
Tcase_min 5 C
Tcontrol 95 C"

Do you have ANY other fan control software left over from a prior installation that may still be messing with things?
__________________
Software Developer/Hardware Designer - 4,1->5,1 MacPro i7-990x 6-Core, 1TB Apple SATA Express PCIe, XP941 NGFF SSD, 32GB RAM, GTX 680, rMBP 15" Late '13
handheldgames is offline   0 Reply With Quote
Old Apr 12, 2012, 01:17 PM   #19
Washac
macrumors 68000
 
Join Date: Jul 2006
Quote:
Originally Posted by handheldgames View Post
That seems to be a normal temp for an air cooled north bridge. I would start worrying unless it's hitting the high 80s:

"Intel X58 Express ChipsetThermal Specification
Parameter Value
Tcase_max 100 C
Tcase_min 5 C
Tcontrol 95 C"

Do you have ANY other fan control software left over from a prior installation that may still be messing with things?
No idea, sorry.
__________________
Mac Pro 2.66 Ghz Quad-Core Intel Xeon 6 GB RAM 24inch ACD Mavericks 10.9.5/XFX Radeon HD 6870, HD-687A-ZDFC-20inch Alu iMac Snow Leopard 10.6.8
Washac is offline   0 Reply With Quote
Old Apr 12, 2012, 01:23 PM   #20
C. Alan
macrumors 6502
 
Join Date: Jan 2009
Very cool (pun intended )!

I just have one question: Is there a 64 bit version? I noticed all of your screen shots are of a 32 bit version.
__________________
2009 Mac Pro, upgraded with 5.1 firmware and W3690 processor, 12 GB ram, 25.5" monitor, PC HD 7950 video card; 16 GB Iphone 5s; 16GB Ipad 2; 1st gen tv.
C. Alan is offline   0 Reply With Quote
Old Apr 12, 2012, 06:36 PM   #21
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
Quote:
Originally Posted by Washac View Post
Mac Pro 2.66 Ghz Quad-Core Intel Xeon
Nothing really out of the ordinary there :/

When was the last time you cleaned the heatsinks in your mac? My heatsink was caked in dust when I replaced my W3520 (same as yours) with a W3680 (6 core - 3.33Ghz).

Clean it, reset the PRAM and make sure you haven't got iStat Menus or smcFanControl running somewhere?


Quote:
Originally Posted by C. Alan View Post
Very cool (pun intended )!

I just have one question: Is there a 64 bit version? I noticed all of your screen shots are of a 32 bit version.
No, because I have no idea how to convert it to a 64-bit version.

That, I'm afraid, is WAY out of my depth (unless it's a simple find and change of variables or some such).
Inconsequential is offline   0 Reply With Quote
Old Apr 13, 2012, 05:32 PM   #22
xEradx
macrumors newbie
 
Join Date: Apr 2009
CPU fan speed

So when I raise my Intake & Exhaust speed just for kicks my CPU speed goes way up. Any ideas why it doing this?
Attached Thumbnails
Click image for larger version

Name:	500.png
Views:	48
Size:	70.1 KB
ID:	335643   Click image for larger version

Name:	1500.png
Views:	47
Size:	69.5 KB
ID:	335644  
__________________
Mac Pro 8-core 2.26GHz, 6 GB Ram, 650 GB HD & 500gb x2 raid 0, NVIDIA GeForce GT 120 with 512MB of GDDR3
xEradx is offline   0 Reply With Quote
Old Apr 13, 2012, 06:02 PM   #23
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
Quote:
Originally Posted by xEradx View Post
So when I raise my Intake & Exhaust speed just for kicks my CPU speed goes way up. Any ideas why it doing this?
The SMC itself controls the CPU fan at 142.5% of whatever the intake/exhaust fans are at.

It's not something we can change.

Besides, from my testing the CPU fan does a lot more 'work' for given noise than the intake/exhaust do, so the condition where you have your I/E fans high enough for the SMC to control the CPU fan too shouldn't occur.

In the next beta I will put a note saying what happens.

Also, you have a 8 core correct? That means only your CPU 'A' is getting controlled by the CPU Fan Speed setting, I need someone with a 8-core to confirm the CPU 'B' sensor code so I can make a version for the dual socket machines!
Inconsequential is offline   0 Reply With Quote
Old Apr 13, 2012, 06:41 PM   #24
xEradx
macrumors newbie
 
Join Date: Apr 2009
Quote:
Originally Posted by Concorde Rules View Post
The SMC itself controls the CPU fan at 142.5% of whatever the intake/exhaust fans are at.

It's not something we can change.

Besides, from my testing the CPU fan does a lot more 'work' for given noise than the intake/exhaust do, so the condition where you have your I/E fans high enough for the SMC to control the CPU fan too shouldn't occur.

In the next beta I will put a note saying what happens.

Also, you have a 8 core correct? That means only your CPU 'A' is getting controlled by the CPU Fan Speed setting, I need someone with a 8-core to confirm the CPU 'B' sensor code so I can make a version for the dual socket machines!
Did not know about the 142%. Thanks

I can help with sensor code info if you would like. Im an IT guy so I know my way around a bit. I could follow instructions well.
__________________
Mac Pro 8-core 2.26GHz, 6 GB Ram, 650 GB HD & 500gb x2 raid 0, NVIDIA GeForce GT 120 with 512MB of GDDR3
xEradx is offline   0 Reply With Quote
Old Apr 14, 2012, 07:29 AM   #25
Inconsequential
Thread Starter
macrumors 68000
 
Join Date: Sep 2007
Quote:
Originally Posted by xEradx View Post
Did not know about the 142%. Thanks

I can help with sensor code info if you would like. Im an IT guy so I know my way around a bit. I could follow instructions well.
I'll give you a PM when I've done it, as with many things in life, they take precedence!
Inconsequential is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Hardware > Desktops > Mac Pro

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Possible GPU Fan issue (?) with 2009 Mac Pro Dual 2.26 Seems like Trav Mac Pro 4 Aug 6, 2013 10:53 AM
Replacing a fan in 2009 Mac Pro Studio K Mac Pro 3 May 24, 2013 08:43 PM
Mac pro 2009 fan noise when running video encoding resonate Mac Pro 10 Apr 26, 2013 11:43 PM
Mac Pro 2009 early 2009 vs 2010 vs new ivybridge quad core i7 Aleymeow Mac Pro 8 Sep 21, 2012 05:53 PM
Mac Pro 4,1 (Early-2009) - PCIe Fan Broken? Daphoid Mac Pro 5 Jun 30, 2012 01:26 AM

Forum Jump

All times are GMT -5. The time now is 03:11 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC