- Oct 23, 2010
- RX 580
- Mobile Phone
Ideally, for my i7-3770K (Ivy bridge), I'd like to use iMac13,2 ModelID but this model assumes and iGPU & Nvidia Discrete GPU thus that config does not work well for using an AMD RX 5xx GPU for H.264 or HEVC encoding.Can you explain little more about this situation. So in your case U have Ivy CPU, witch is X86PlatformPlugin and trying to get work on AppleACPIPlatform platform right ?
So please tell me more about this case. for CPU 2th gen and 3th gen. SO I can send you EFI one of my Z77 machine with i5-2500K witch work on SmBios iMacPro1,1 and AppleACPIPlatform and I thing it's work very well. even OC I clocked to 5.4 but now I 5.0GHz - 24/7. This machine is one of my favorite one. and What can I do in this case. to do it better ?
So I disable the IGPU and set the model ID to iMacPro1,1 as that model does not have an IGPU but does have an AMD GPU. This allows H.264 and HEVC encoding (well it did but 10.15.2 broke it again for FCPX - that's another story).
The problem with using iMacPro1,1 model ID on an Ivy Bridge is CPU power management is not optimal as it assumes an Intel Xeon W-21xx. Even though I have a SSDT for the CPU power management, it does not work very well.
So, what CPUFriend kext does is to inject the correct CPU frequency vectors, and power configurations for iMac13,2 (as defined by Mac-FC02E91DDD3FA6A4.plist) for iMacPro1,1. That is, you can set Model ID to iMacPro1,1 but still have the CPU power configuration of iMac13,2.
For your i5-2500K (Sandy Bridge) you could potentially do the same. It depends on what Model ID you are using currently, what SSDT you have for overclocking to 5.4Ghz (which is very surprising ) and which AMD GPU you want to use for HEVC encoding.