Ok, depend your needs. Not necessary using OC max frequency. The most stable usage if your RED hex digits are 28. This equal max 4.0Ghz (6700k base max). But, you can determine how CPU use up this 4Ghz by GREEN hex digits. I suggest for You, use 20 green hex digits.
First, You're right.
Your Skylake CPU have a special "flux compensator". Yeah! :) This unit can handle resources served by BIOS across OS.
Your CPU have flux compensator (HWP)
BIOS set your CPU resources
OS determine how CPU work
Third, with HWP you can config two extra...
My list ( i think this features kill out others on a market for a few years):
14nm Graphics card (RX 480)
14nm CPU (Kaby Lake - confirmed)
New Gen. PCIe m2 drive maybe in RAID
APFS of course (confirmed)
What we see in our dreams:
New mouse, trackpad and keyboard with touch bar and...
Skylake HWP function help to accelerate CPU Power Management, speed steps, C-states, P-states. With HWP you can rule your "CPU Agressivity".
BIOS overclock just one thing, required to set voltages, BCLK and multipliers of course.
HWP gives instructions on how the system treats CPU resources...
Because 00 is the highest level of performance. If you set this value, CPU will run on max frequency almost in a row. CPU frequency doesn't falling down to lower values just some rare cases especially idle mode.
But I start using this value 2 days ago, so I haven't too much experience with...
You want better power consumption or easily overclock your cpu? This is the best way to full control over your CPU with insane speed and optimization out of the box on Skylake systems (and maybe Kaby Lake also).
What will you need? Only the latest Clover bootloader and Clover...
I hope, new iMacs comes out with rx470 and rx480 for 5K display, Mac Pros comes out Vega10 and Vega 10X2.
I have Gigabyte RX480 4GB, and I tested on Sierra and WindOHws 10. In my opinion RX480 Performance under 70% of its capabilities on Sierra. On Windows much much much better.
Gigamaxx, you are a pro,
What do you think? RX490 comes out with 2 cumputing engine based on Polaris 10, so this is "...XT2" named device in sierra Kext files. Is it possible to use this (rx490) device IDs for use rx480? What do you will doing? Sell your rx480 and buying rx490? :D I think new...
If you use EasyKext app for applying kexts, do NOT drag 2 kext files on it at once. Attention, EasyKext apply one kext. Close the app and run again for another kext operation you need. (eg: AMDRadeonX4100.kext, AMD9500Controller.kext)