Wow, thanks for the quick reply.
Yes, sorry I read your explanation and wanted to delete my posting and could not. Then I decided to refine my questions. Quite the chaos on my side. Whooops.
So it's keeping magic to me. I don't even know basic x86 and x86-64 machine code knowledge...
I just wanted to say thank you so much! It works on my Geforce Titan.
I now save about 60W power consumption!
MacAndo, I'd love to know the secret what hex values to edit:
Replace: E83DE10100F6C3057413
With: E83DE10100F6C3007413
I read your walkthrough, but I am still quite clueless...
I have only edited threshold values. I left every other values untouched besides LogControl (set value [0] to [1]), because this tells the kernel.log to report G-state changes. Open up console.app to look when G-state changes happens. It reports something like this:
Aug 20 11:01:41 X58...
You are welcome! :thumbup:
What's your machine model? MacPro4,1 or 5,1?
It's specified in smbios.plist in Extra folder.
<key>SMproductname</key>
<string>MacPro5,1</string>
Sorry, I don't know how to upload here, but I can give you the values for the Info.plist inside...
Good observation! I have noticed the same and found a solution.
It doesn't feel smooth first, because the card is probably at its lowest power mode possible. The card downclocks to about 50~100MHz on everything. So when the GPU detects GPU load it starts to change its G-state to 2 or even 1...
Thanks for the good news! :thumbup:
I confess I was too focused on thresholds values from MacBook 6,1 and 7,1 and called the AGPM from InsanelyMac faulty too early. I found out somebody just took original values from a NVIDIA GT120=9500? (Vendor10deDevice0640) and put them into their GTX...
I got the hint from netkas:
http://netkas.org/?p=849
Sorry, I don't have a detailed technical explanation what it is doing. I can only assume it ignores a certain bug or error to tell "verbose mode" whether there is an error at [PCI configuration begin] or not, to go on anyway.
I agree it...
Really? :o To my eyes the values are faulty. It might work nonetheless, but...anyway this should be an interesting read! Thanks for the link. :D
Oh, just one word, while reading your previous post I was well aware you were using AGPM.kext from another person. Sorry, if was a bit unclear...
@rdurty2
The AGPM.kext contains values I haven't seen before.
Somebody has put higher values in Threshold_Low compared to Threshold_High.
It doesn't make sense. Unless you wouldn't wanted G-state 1 and 2 executed. Looking at your benchmarks it seems to go all the way up correctly to G-state 0...
@shadywack
You're welcome! :wave:
@DonutHands
arch=i386 pcirootuid=1
Are you 100% sure about that?
Since you are using "GraphicsEnabler=Yes" I thought pcirootuid would be detected correctly.
arch=i386
is for forcing Lion to start up in 32bit mode. Lion is focused on 64bit though. Apple...
@shadywack
My cinebench score is low, too.
Running OpenGL Driver Monitor (Parameter: GPU Core Utilization) I have learned that the GTX 570 changes between Throttle mode 0 and 1 every 3 seconds. GPU load goes up to 70% then it falls down quickly below 20%. Then it goes slowly up to about 25%...
110, 180, 190 are too high thresholds. Or are you using a SLI machine? If you are I still do not know if it's a valid method to do so.
Thresholds are usually set between 0 and 100
They point to GPU idle %
To negate G-state 2 I think you can edit it like that. I am not sure, but I guess it's...
@zzori1
If MacPro4,1......
it should boot fine by adding your GTX 580 (<key>Vendor10deDevice1080</key>) to AppleGraphicsPowerManagement.kext just like Advann did. (See below)
@Advann
Thanks for providing all the files. :thumbup:
38fps in cinebench with a GTX 560. Wow! I envy you!! :wtf...
There is no 4.1, because Apple hasn't suported it yet.
------
Let's face it guys, the GTX 5xx series isn't made to work with Mac OS X. :banghead:
It's not about fps in benchmarks like cinebench or novabench. I get 30fps in cine and about 2500fps!!! in Nova. Shouldn't that be more than enough...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.