- Feb 10, 2012
- GB Z370-HD3P
- i5 9600K
- RX 580
- Classic Mac
- Mobile Phone
@macnbI'm surprised that you believe your Ivy Bridge CPU power management is working with any help except for PlugInType=1 for iMacPro1,1 model ID. Have you checked that the SpeedStep P-States switch actually step across the whole range using Hackintool ? Also have you checked the CPU power consumption and average speed during idle which ?
ffmpeg -i input.mp4 -c:v hevc_videotoolbox -tag:v hvc1 -b:v 5000k output.mp4
Yes I believe ssdtPRGen is required because KernelXCPM forces macOS to use XNU CPM in the kernel as opposed to AppleIntelCPUPowerManagement.kext. KernelXCPM does not create the necessary CPU frequencies for all the P-States.You're welcome.
But what does Intel Power Gadget show in the charts ?
What is the Average frequency of all cores ?
You should also check the PKG power consumption.
Even with CPUFriend, an SSDT generated by ssdtPRGen.sh and PluginType set to 1 (in the SSDT), my Ivy Bridge running as iMacPro1,1 does not idle at 1.6GHz.
Avg is 3.2Ghz and Avg temp is 34 Deg C.
View attachment 451600
[QUOTE="zedoc, post: 2075894, member: 757080"]
is it really necessary to generate an ssdtPRGen.sh if KernelXCPM is working?
sudo ~/ssdtPRGen.sh -c 2 -t 77 -turbo 4500 -target 1 -x 1 -b Mac-FC02E91DDD3FA6A4
sudo ~/ssdtPRGen.sh -c 2 -t 77 -turbo 4500 -target 1 -b Mac-FC02E91DDD3FA6A4
It was not very clear for me from the CPUFriend github explanation16. You need to combine the ssdt_data.dsl file with the previously created ssdt.dsl file:
These should open in MaciASL. In your MaciASL editor, search for "plugin-type" in the ssdt.dsl.
Two lines above, remove the "0x02" after package (leaving an empty pair of parentheses), put a comma
after "One", copy the 5 lines starting with "cf-frequency-data" from the ssdt_data file, and paste it
after the "One," in the ssdt.dsl file.
Recent WhateverGreen versions have dealt with the issue. Did you try it?Hardware support for HEVC disables when I disable iGPU with 10.15.3 - iMacPro smbios.
Back when I was using Mojave I had switched to iMacPro smbios and at that point both HEVC and H.264 was being handled by AMD, there was no difference whether iGPU was on or off in BIOS. But I kept it ON for windows.
Now I am using 10.15.3 and I recently switched off iGPU in bios and today I realised that I no longer have support for HEVC. playing or outputting HEVC in FCPX shoots up CPU usage. I am still on iMacPro smbios. No changes with config at all, just disabled iGPU in bios.
Switching on iGPU brings back support for HEVC but it doesn't use iGPU at all, render happens on AMD only but it seems that it just wants iGPU to be enabled in bios even though it doesn't even touch it while rendering.
Yes, I did I have updated both lilu and weg.Recent WhateverGreen versions have dealt with the issue. Did you try it?