Contribute
Register

Z690 Chipset Motherboards and Alder Lake CPU

Look for Casey's Z690 build in Golden Builds. It's OpenCore based. I doubt that anyone will be using Clover with a Z690 system. It's probably not even ready yet. OC is a much better choice right now.
Thanks... doing so now. Having one issue where OC is reporting "System has no boot entries". I've created a new post for it.
 
This is a VERY long thread... has anyone nailed down a guide for setting up Clover for the Alder Lake CPU's on Z690 mainboards yet?
I think you're the first to mention Clover here, and I'm not familiar with it. But you may try. The wrapping SSDTs for C422 are known to work just as well with Clover, so there's no reason why SSDT-CPUR-Z690, or Acidanthera's SSDT-PLUG-ALT would not work with Clover: Setup Clover as you would for a Z490 build, add the wrapping SSDT (and the matching SSDT-PLUG on the fake Processor() object if using SSDT-CPUR-Z690) and set BIOS as recommended here, with either E-core disabled or hyperthreading disabled.
 
The topology section says "3 Processors, 24 Cores". I think that they are set up to emulate virtual 3 CPUs of 8 P-cores, 8 HTs, and 8 T-cores.
It looks like someone has found how to use all 24 threads of the i9-12900K. :clap: Hopefully, he will eventually share his finding.

Else, if it does not involve a new kernel patch, we can try to understand how it's done.
Can someone with an i9-12900K please try the attached SSDT instead of his regular SSDT-PLUG-ALT or SSDT-CPUR-Z690, and report the result?
To succeed as hoped, it assumes that all P+E cores and hyperthreading are enabled in BIOS.
Quirk ProvideCurrentCpuInfo is probably required.


Edit. It was explained that the Geekbench entries are not on bare metal.
 

Attachments

  • SSDT-PLUG-ALT-12900-3S.aml
    1.8 KB · Views: 38
Last edited:
It looks like someone has found how to use all 24 threads of the i9-12900K. :clap: Hopefully, he will eventually share his finding.

Else, if it does not involve a new kernel patch, we can try to understand how it's done.
Can someone with an i9-12900K please try the attached SSDT instead of his regular SSDT-PLUG-ALT or SSDT-CPUR-Z690, and report the result?
To succeed as hoped, it assumes that all P+E cores and hyperthreading are enabled in BIOS.
Quirk ProvideCurrentCpuInfo is probably required.
Doesn't work, with or without ProvideCurrentCpuInfo.
 
@StefanAM Thanks for the report. :banghead: Is there any relevant error message in verbose boot?
 
@StefanAM Thanks for the report. :banghead: Is there any relevant error message in verbose boot?
With ProvideCurrentCpuInfo it just stall in the middle of the boot process. Without, after picker, is direct KP.
 
It looks like someone has found how to use all 24 threads of the i9-12900K. :clap: Hopefully, he will eventually share his finding.

Sure, I managed to use all cores and get the score, but I tried to share here and I wasn't authorized (they deleted my post).

I used Opencore, without any patches! I really wanted to share, but the community doesn't seem to accept it or doesn't like it. :|:|:|
 
@luchina Avoid links or direct references to other hackintoshing sites. That's the most likely reason for deletion.
 
@luchina Avoid links or direct references to other hackintoshing sites. That's the most likely reason for deletion.

I trying, but not accept :(

I read rules for this forum, and are prohibited post any discussion about virtualization :(
 
I still really want to make it work with similar results natively on macOS with Opencore...

In Windows 11, my results are 2k single, 16.5k multi core. In "solution", 16.1 ~ 16.2k multi core and same result in single core.

In macOS with Opencore, 2k in single and 12~13k in multi because e-cores not used :(

Go ahead, searching, testing, more testing, and more more more search and testing.... :p
 
Back
Top