Contribute
Register

macOS Native CPU/IGPU Power Management

What was running when when the system was "idling" (Utilization: 9.4%)

Working, no display attached, nothing to do

Yes
Got it! Now it seems work, maybe there were several process in background when I checked frequency with IPG ( even if I restarted system to do tests ).
Screen Shot 2018-03-14 at 18.11.39.png
 
Hi everyone,

I'm pretty confuse with PluginType... I need your blowing knowledge on this :)

Is PluginType affecting CPU AND GPU PM ?

I patched GFX0 --> iGPU in my config.plist, but does it need a dsdt file with it in order to be effective ?
I'm asking cause, like @zenonos , I don't have any "iGPU P-States" in my terminal result with AppleIntelInfo.kext
(I have a screen attached to the graphics card, and disabled intel graphics in bios)

I attached my terminal result.
If you need anything else just let me know.

Thanks for your time.
 

Attachments

  • TerminalResult-AppleIntelInfo.txt
    5.9 KB · Views: 124
Hi everyone,

I'm pretty confuse with PluginType... I need your blowing knowledge on this :)

Is PluginType affecting CPU AND GPU PM ?
No, it enable native CPU power management.

I patched GFX0 --> iGPU in my config.plist, but does it need a dsdt file with it in order to be effective ?
I'm asking cause, like @zenonos , I don't have any "iGPU P-States" in my terminal result with AppleIntelInfo.kext
(I have a screen attached to the graphics card, and disabled intel graphics in bios)

I attached my terminal result.
If you need anything else just let me know.

Thanks for your time.
If you rename GFX0 to iGPU you'll don't need a GPU PM ssdt .
You should not have iGPU P-States because of it's disabled from BIOS.
 
No, it enable native CPU power management.


If you rename GFX0 to iGPU you'll don't need a GPU PM ssdt .
You should not have iGPU P-States because of it's disabled from BIOS.
Oh ok thanks !

So if I've got this right, if I don't use Intel Graphics, there is no need to fix GFX0 -> iGPU, correct ?

Then, how do I check that the PM is working on my graphics card ? :eek:
 
Oh ok thanks !

So if I've got this right, if I don't use Intel Graphics, there is no need to fix GFX0 -> iGPU, correct ?
Probably not, but it depends.
It can be helpful if you need IQSV or even if you need your system working without your dGPU (for some reasons in future).
You can also disable the patch (Disabled=YES) in order to enable it only when needed.
Screen Shot 2018-03-18 at 16.10.02.png

Then, how do I check that the PM is working on my graphics card ? :eek:
NVIDIA graphics drivers manage the GPU PM.
 
Probably not, but it depends.
It can be helpful if you need IQSV or even if you need your system working without your dGPU (for some reasons in future).


NVIDIA graphics drivers manage the GPU PM.
oh ok !

Thank you very much, it helped :)
 
Not true, AppleGraphicsPowerManagement.kext does dGPU PM.
See Post #1/Not Considered/6. Discrete graphics
Allright, I'm on it right now !

Thank you !
 
Not true, AppleGraphicsPowerManagement.kext does dGPU PM.
See Post #1/Not Considered/6. Discrete graphics
I am now confused. I am using a dedicated Nvidia GPU with the connectorless IGPU framebuffer merely being used for airplay. I am not using the GFX0 --> IGPU rename as I think I do not need it when not using the IGPU with a monitor connected to it. The OP is not too clear about that as I interpreted the OP that the rename is compulsory, both for a Haswell as well as Skylake build. Please clarify to help me understand this rename issue.
 
Last edited:
Back
Top