- Joined
- Oct 24, 2013
- Messages
- 1,251
- Motherboard
- Asus ROG Z690 Formula
- CPU
- i9-13900K
- Graphics
- RX 6900 XT
- Mac
- Mobile Phone
I would like to think so too. But we don’t know if intel will implement hardware scheduling to park the lightly threaded apps onto the little atom cores automatically, or if the OS thread scheduler will need some updates to be aware of Alder Lake’s cpuid and more efficiently use the little cores.I would want to think that by design, Alder Lake should technically work like any other x86 CPU. I would like to think the chip will be designed to be seen by the OS as like any other x86 chip, but functions different internally compared to say a Skylake chip. But as dehjomz says noone knows if this efficiency cores functionality will be supported in macOS.
Would be interesting to see what, if any, changes were made to the Linux kernel thread scheduler for Alder Lake. The problem we face with alder lake is that until Apple natively recognizes its cpuid, we have to spoof an older cpuid like comet lake which only has big cores. Who knows how this interacts with the code paths for big.little thread scheduling?
Apple has said it will support x86 for years, but that doesn’t mean it will add new code for Intel’s new cpus. Apple could do it, but will it is the question. I am fascinated by Apple’s performance with m1, but if Intel really has fixed its 7nm, then Meteor Lake and Lunar Lake could be beasts indeed. So I’m wondering if the future performance from Intel’s cpus will be so massive that it compels Apple and Intel to mend their relationship. Then Apple continues releasing future x86 products (and updating their kernel to support new Intel architectures). Very doubtful, but we will see what happens.
Last edited: