Contribute
Register

macOS Native CPU/IGPU Power Management

Joined
Dec 3, 2013
Messages
13
Motherboard
GA-H87N-WIFI
CPU
i3-4340
Graphics
Intel HD4600
Mac
MacBook Pro
Mobile Phone
iOS
Nothing is running. This is reflected in the utilization right? In After_Sleep the spikes in power reflect me starting up 4 apps. That too is shown in utilization.

For what it's worth, I've been able to get the high frequency after reboot if I turn off KernelPm.
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,366
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Joined
Dec 3, 2013
Messages
13
Motherboard
GA-H87N-WIFI
CPU
i3-4340
Graphics
Intel HD4600
Mac
MacBook Pro
Mobile Phone
iOS
Activity monitor and IPG screenshot attached.

Have series 8 board and Haswell CPU (10.14.3 / H87N-WIFI / F9 / i7-4790 / HD4600 & RX 580). XPCM/Intel Speed Step applies right? The outlier for me is LPCB and I have the series 9 SSDT in 'patched' folder. I've never tried setting KernelXCPM since that was for Ivy Bridge.
 

Attachments

toleda

Moderator
Joined
May 20, 2010
Messages
24,366
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
Joined
Oct 3, 2011
Messages
64
Motherboard
GA-H97-D3H
CPU
i5-4570
Graphics
HD4600, GIGABYTE Radeon RX 580 Gaming 8G
Mac
MacBook Pro
Mobile Phone
Android, iOS
Why im getting more P-States without configuring PM, and also IPG show me lower CPU Frequency without PM.
I activate PM with the PluginType=True in Clover config.plist. I also installed the 9 Series/LPC SSDT.
 

Attachments

toleda

Moderator
Joined
May 20, 2010
Messages
24,366
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
activate PM with the PluginType=True in Clover config.plist. I also installed the 9 Series/LPC SSDT
Required, CPU PM is not working
Why config.plist/KernelAndKextPatches/:
a. AsusAICPUPM/YES
b. KernelPm/Yes
 
Joined
Oct 3, 2011
Messages
64
Motherboard
GA-H97-D3H
CPU
i5-4570
Graphics
HD4600, GIGABYTE Radeon RX 580 Gaming 8G
Mac
MacBook Pro
Mobile Phone
Android, iOS
Required, CPU PM is not working
Why config.plist/KernelAndKextPatches/:
a. AsusAICPUPM/YES
b. KernelPm/Yes
So we must set both to false? is that correct?
  • AsusAICPUPM
  • KernelPm
 
Joined
Dec 3, 2013
Messages
13
Motherboard
GA-H87N-WIFI
CPU
i3-4340
Graphics
Intel HD4600
Mac
MacBook Pro
Mobile Phone
iOS
Required, CPU PM is not working
Why config.plist/KernelAndKextPatches/:
a. AsusAICPUPM/YES
b. KernelPm/Yes
Why? - Numerous golden and user builds for 8 series have both of these enabled. Mainly I reference ammulder's guide - https://www.tonymacx86.com/threads/guide-el-capitan-on-the-ga-h87n-wifi-with-gt-740.172400/. The guide uses ssdtPRGen.sh. I do not have a SSDT for this in 'patched'. I have actually recently added config.plist/ACPI/DisabledAML entries to ensure that PluginType=YES is leveraged. I have assumed that I should keep the same settings when using native rather than ssdtPRGen.sh.

a. - One guide I have found calls out turning off AsusAICPUPM. I have turned it off with no difference in the past. I will test it again.

b. - I also have in the past and mentioned in an earlier post that I have turned off KernelPM. It results in high frequency after reboot and after sleep. Will test this again too.

So if using native what are your suggestions or tips for config.plist/Graphics/Inject/Intel and config.plist/KernelAndKextPatches?
 
Top