Baio1977 / Lenovo-Thinkpad-T14

MacOS on Lenovo Thinkpad T14 Sonoma-Sequoia
63 stars 9 forks source link

When the GPU load Full, Cpu stack at 400~800Mhz. #14

Closed Jameslo1987 closed 1 week ago

Jameslo1987 commented 3 months ago

Hi there.

When I watch videos or decode the GPU will go up to 4.0Ghz, sometimes it will reach at 7.0Ghz few seconds. then the CPU Frequency goes down to 400~800Mhz. at the same time, the video still going smoothly, but other apps are lagging.

I try to change the model to MacBookPro15,4 / MacBookPro16,2 / MacBookPro16,3 / iMac19,1 / iMac20,1

Disable/Enable CPUFriend.kext / CPUFriendDataProvider.kext

VoltageShift.kext set the TDP 25W, set the GPU mv -200

I checked the Intel Power Gadget, tested the CPU all cores and GPU same time. Screenshot 2024-07-31 at 18 09 41 Screenshot 2024-07-31 at 18 35 20

They are not working.

Win11 is normal, the GPU Frequency never over 1.15Ghz.

i7-10710U Max Turbo Frequency 4.70 GHz Processor Base Frequency 1.10 GHz Configurable TDP-down Base Frequency 800 MHz GPU Name‡ Intel® UHD Graphics for 10th Gen Intel® Processors Graphics Base Frequency 300 MHz Graphics Max Dynamic Frequency 1.15 GHz

Baio1977 commented 3 months ago

https://www.intel.com/content/www/us/en/products/sku/196448/intel-core-i710710u-processor-12m-cache-up-to-4-70-ghz/specifications.html Post ioreg please + EFI

Jameslo1987 commented 3 months ago

I only add the cpuid1data cpuid1mask, change the platformlnfo.

config.txt ioreg.txt