J Lamp Posted July 16, 2014 Share Posted July 16, 2014 I have had some success with getting this working. I'm using the AICPUPM MSR patch and Pokenguyen's Sandy Bridge-E patch for the same file with Pike's ssdtPRgen script. I've got 12x and all the turbo speeds (35x and up) which is way better than where I was at before. I don't however, have any power management on my GTX-670. I've used Rampagedev's info on editing the AGPM.kext, but it hasn't helped. I've tried using a system definition for a Mac Mini (I'm using Mac Pro 6,1 now with the LGA2011 chipset,) which gave me more power states, but no PM for the graphics. Editing AGPM under the Mac Mini definition in the plist left me with no desktop, so I went back to the Mac Pro. If I understand this correctly (and I probably don't) I need to use the Ivy Bridge CPU override with Pike's ssdtPRGen script to get x86PlatformPlugin to load to get my graphics power management, but when I do that I get 12x on the CPU and nothing else. I could get this going I hear, if I put a 4930k in the machine, but I don't have $600 for that and it kind of defeats the purpose of learning how to get under the hood and make this go. Any input would be be appreciated. 10.9.4 Chameleon Bootloader Gigabyte X79-UD5 (bios 13w) GTX-670 i7-3930k Rampagedev's SSDT method (no DSDT) Link to comment Share on other sites More sharing options...
J Lamp Posted July 24, 2014 Author Share Posted July 24, 2014 I have achieved power management nirvana. The Solution! It seems that when running ssdtPRGen script it's necessary to use both the -c 1 override (Ivy Bridge) AND the -w override. In my case I used -w 3 to inject P states at both the top and bottom of the range. Now I'm getting a full range of P States, more than I had using a MacMini profile, AWSOME. Auto sleep, all working great. I still need to use the patches applied to AppleIntelCPUPowerManagement. The Sandy Bridge patch is needed and until someone figures out what Gigabyte is up to with their BIOS files the MSR patch is needed also to avoid a KP. As far as the nVidia GTX-670, I'm now using the latest web drivers, which are providing better performance, at least with Luxmark scores, but apparently I've had power management there all along. It seems that the reason my card is stuck at 783 MHz with the memory running full speed is because I'm using 3 monitors. There's an explanation here (strictly Windows stuff, but interesting none the less) http://www.overclock.net/t/964370/howto-dual-monitor-downclocking-fix-for-nvidia-cards Unplugging the extra monitors resolved the problem, both the GPU clock speed and the memory speed on the card dropped right down. If you feel it's necessary to eliminate the "unknownPlatform" error in the console then the AGPM edit will do the trick. Link to comment Share on other sites More sharing options...
Recommended Posts