Guide moved to new site:
Hello this guide should be good enough for Zotac GTX 470 GPU
Yes. Just play around with the values to see what performance gains you can get. Also look around on other treads to see what people have used.
Hi Andrew , for kepler 660 nvidia…it is a good ?
All of this is defunct. Newer drivers since 10.8.3 have native pm.
Ok, good .
hi rampagedev, do you know if the native nvidia driver in 10.9 DP1/DP2 also have native pm?? because in 10.8.4 with the same kexts/smbios (Mac Pro 3,1 on a LGA775 MB) configuration i have gtx660ti p-states working, but none in 10.9…
Yes, same drivers.
I have a GTX 670 Do you mean from 10.8.3 onwards we have native pm so there is no need to edit the AGPM.kext? What if I already input the device id of my Graphics card in the kext, I’ll leave the high and low thresholds as is? Thanks.
Correct. Just remove your ID from the kext.
With my 670, native PM has been broken since 10.8.3. The card boots at 324MHz, then under load goes up to 1.18GHz but only drops back to 1GHz afterwards. It never goes lower.
I use a MacPro5,1 SMBIOS but trying MacPro3,1 and iMac12,1 had the same effect. No throttling down.
Sounds like a temp issue.
I only noticed the increased temps with the 10.8.3 update so i installed a fresh 10.8 to test and the =n updated that to 10.8.2. In both cases my card didn’t even clock up from 324MHz. So that’s why it ran cooler before…
I then updated that install to 10.8.4 and noticed at one point the card went up to over 800MHz and then dropped back to 324. Looked promising, but when I ran the OpenCL Oceanwave benchmark it clocked up to the usual 1.18 and then got stuck at 1GHz on the way back down. Temps at 1GHz are around 40. Not too bad but I’d be happier if the card clocked all the way back down properly. Behaviour is the same in 10.9.
Not sure. Could be a bug in the new Nvidia PM.
I think it is. I’ve had a closer look at things. Using OpenCL benchmarks isn’t a good test as it pushes the card to 1.18GHz straight away. I tried the OpenGL Extensions Viewer test a couple of times. The first time it pushed the card to something like 862MHz. The second time it got to 1GHz. However in both cases the card clocked back down to 324 soon afterwards. So it’s either something to do with OpenCL or the card running at over 1GHz.
In the case of 10.9 the card is already running at 1GHz when booted to desktop and stays there. But then the graphics are a bit messed up in Mavericks still.
Yep, it seems to be OpenCL at fault. I tested with Cuda-Z which also pushed the card all the way to 1.18GHz and it clocked right back down to 324MHz afterwards. After Oceanwave and Luxmark tests the card stays at 1GHz.
It also sits at 1GHz in 10.9 right from the desktop so I’m guessing there’s some more OpenCL at work in Mavericks.
Hi Andrew, I need some help with a 1GB GTX 650 (factory overclocked) which I put in my MacPro 4,1 (early 2009). It is running OS X 10.8.5 (with Supplemental Update). Any help you could give would be greatly appreciated. Thanks
Should not be needed.
Thanks rampagedev… wasn’t sure due to some rattling under load (thought it was the graphics card – could have been anything).
There is a solution for Ati cards like, XFX HD 5770?
OOB with just the change of device ID in the kext as Apple uses that card with Mac Pro 5,1 so you need that SMBIOS and to look up which one to add it to.
Looks like it is working now; [AGPM Controller] build GPUDict by Vendor1002Device68b8
I have some concerns with this card; random freeze about couple of hours later, no sleep, poor performance, etc. Graphics Tests (Score: 276)
I think a have a solid machine but won’t get a got graphic handling.
My cards it is perfectly injected via DSDT as you explained in the guide.
Maybe need to move to other card.
Thanks a lot friend for the learning course.
I have a Zotac GTX470 and running 10.8.5 and the native pm is working but not well at all. Eventually my card for some reason starts getting hot, uses about 70W more than at idle and is making some noise. I have edited AGPM.kext pretty much following your instructions and similar others, and now my card runs much cooler, uses less power and is more silent. I have set the kext to log changes and I do see them happening in Console.app.
So while there is some native pm working it is not good enough, and this guide is still relevant.
Meh. There are always some exemptions to the rule. Have you tried Native PM with the retail drivers?
What do you mean by Native PM? I dont have a native PM control. Where can I find that?
I am running 10.9 with a RE board and a MSI 680.
Do you know how I cna get my clocks down when the mac idles? My card is constantly pushing 1.2GHZ in 2d mode and desktop.
Any ideas? WOuld appreciate a reply ðŸ™‚
They broke it. Have the fix and will edit the page some time this week.
OK thanks. Looking forward to your fix.
I would appreciate this too. Been trying to figure it out since June. I’ve stayed on 10.8 for fear of damaging my card.
No damage will come of it… The clock is high but there is no load.
Is there a way you can send me the fix via email so long?
Tried this on my ATi 5850 but had no effect, the fan is still sitting around 25%, wish i could force it to 20% for silence like in Windows.
Hey do you know how to add power management for the GTX 765M in Mavericks ?
Hi RampageDEV, how can I get Power Management for GTX 670m in mavericks 10.9.3?
Try the new method and good luck.
Thankss! I tried and works:
is there any pre edited kext for a 560 gtx and 660 gtx
and whats the new method you mentioned just above (sorry if you already described it in this article, i dont see any reference about maverick
Legacy is for 10.8.5 and older when not using a SMBIOS with LGA 2011 or LGA1150 socket. The newer ID’s use a new method.
ID’s ??? vendor id of the gpu?
What? You lost me.
Try re-wording what you were trying to say.
sorry i’ve didn’t see the other article about agpm
about mac pro 6,1
so can i set to 6,1 my 2 different rig (ga udr3 x58 and my evga sr2) actually respectively 5,1 and 3,1 ?
ps: sorry for my last weird question , i’m….. french
Use the Legacy method as that is for your older systems. Using the newer SMBIOS on the 2 systems you listed you could do physical harm to the system.
even with maverick?
thanks for all you’ve done
Ok reading this, for a Yosemite install with Clover, should I manually set SMBIOS to MacPro5,1, or is Clover default using your config.plist (goes to iMac on my system) or MacPro3,1 (what you suggested before to get both monitors to work every time) ok to use? Also, should I install the Nvidia web drivers or stick with OS X Yosemite built-in drivers?
test with mac pro…
with mac pro… what? Just test with both? I don’t want to damage anything. Should I be using the Nvidia web drivers for Yosemite or Apple’s drivers?
You can’t harm anything by doing this.
Hi, i have a GTX 660 ti and I have a performance issue. Right after the restart when I GPU render in Blender 3d software I get two times faster render than after about 10 minutes of using computer. I think the GPU goes in lower power state and don’t come back until I restart. It’s said that 6xx series have native PM and no need to edit anything. HW monitor tells GPU core = 1.22 ghz, GPU memory = 6.01 ghz in both situations. Is there anything i can do? System definition – mac pro 3.1, gigabyte z77 ds3h, 660 ti
You may need to try editing the kext.
Fill in your details below or click an icon to log in:
You are commenting using your WordPress.com account.
( Log Out /
You are commenting using your Google+ account.
( Log Out /
You are commenting using your Twitter account.
( Log Out /
You are commenting using your Facebook account.
( Log Out /
Connecting to %s
Notify me of new comments via email.