Intel header screenshot 4

Intel’s future ‘Alder Lake’ processors will feature a new Hybrid architecture (Big and Small cores) for the desktop market

Intel’s next generation of Alder Lake-S Core processors are said to be the company’s first 10nm mainstream desktop processors, and we have already seen documents, datasheets, and release notes for these CPUs which also appeared on Intel’s own developer website. These processors have been confirmed to support a new LGA1700 socket.

Alder Lake-S will be the first Intel architecture to offer ARM’s big.LITTLE approach to desktop processors. These next-gen CPUs are also expected to support the DDR5 memory and PCIe 4.0 interface.

The LGA1700 socket will have support for at least three generations of Intel CPUs. I’ve talked about Alder Lake CPUs before in my previous articles based on rumors and speculation, but now we have some solid evidence to back it up.

A recent leak from Zhihu coming via Videocardz has lent some serious evidence to the past rumors indicating that Intel is planning to introduce the big.LITTLE hybrid design similar to ARM, for its next-gen Alder Lake-S processors.

Intel’s Lakefield processors already feature the ‘Foveros stacking hybrid technology’. These are ultra low-power processors for thin and compact devices. It has been rumored before that the Alder Lake-S lineup of desktop processors will also feature a similar hybrid technology. Alder Lake-S would feature an 8+8 core configuration, in which half the cores are going to be ‘Big Cores’ and the remaining would be ‘Small Cores’. These processors would thus feature a total of 16 cores.

According to the new leak from Zhihu, the new hybrid Technology in Alder Lake architecture would allow both cores (small and big) to share the same instruction set and registers, but the availability of certain instructions would depend on which core is actually enabled and active. The user has also shared a screenshot from Intel’s internal documents which suggests that the following AVX-512, TSX-NI, and FP16 instructions will be disabled when the Hybrid Technology is enabled (both Big and Small cores are enabled at the same time).

The instructions will only work when the technology is disabled, which means the ‘Small’ cores are disabled.  By disabled we can think of the processor’s mode/PL state, though we need more technical info to confirm how this will work on Desktop PCs.

Both the big and small cores will have the same instruction sets and model-specific registers, but will have different computational powers, and the overhead will also differ. We can assume the big cores to have higher throughput and clock speeds, whereas the small cores are going to be more power efficient. Like I have mentioned above, the following instruction sets AVX512, Intel TSX and FP16 are only going to work on the Big cores.

The ARM’s Big/Small core architecture makes more sense for mobile devices, to conserve power, but we still don’t know how this Hybrid technology is going to work on Desktops. The official PDF file detailing Intel’s hybrid technology can be viewed here.

Intel Alder Lake Hybrid architecture-2

7 thoughts on “Intel’s future ‘Alder Lake’ processors will feature a new Hybrid architecture (Big and Small cores) for the desktop market”

  1. 8 + 8 wannabe big cores…. i don’t see a shitstorms of issues incoming with this cpu setup.

    * Not all ISA’s are available when only the small cores are running (How is that handled anyway? Bring the big guys online to run for instance a avx512 instruction is sent?)
    Will the small actually support the avx512 for instance or are they piped over, executed on the big and then piped back? (Not that much uses 512 but anyway, seems idiotic)
    * OS Scheduler issues (kinda like when HT came… it was really bad at start)
    * Software that likely have to be recompiled to not have issued with the asymetric performance between cored (ill just go ahead and repeat myself – kinda like when HT came… it was really bad at start)

    That said it could be some benefits to this down the line if the big boys have enough ipc/clock to make up for the small ones lack of it. The small could for instance offload less intensive tasks like disk/network i/o etc leaving the big ones readily available. Think the main reason for this asymmetric approach however is ring bus scaling, it don’t scale well at higher core counts….

    Also later – Intel security bulletin #whatever. We found yet another speculative execution exploit and if you are concerned about security we recommend you disable all the big cores and only run the atoms… =P

    1. Haha, the last part if true would be really funny.

      Intel: “Yet another security vulnerability attack, so please kindly disable ALL the big and small cores as a safety measure !”

    2. Ryzen 4k series could become the point where Amd takes over the crown entirely and they been working really toward improving the gaming side where per-core perf is often the most important metric still rather than total throughput (when will engine/game coders finally do really good MT coding – Its hard as hell to do right but still there are a lot of talented coders out there…)

      With a clock disadvantage in a workload that typically utilize mostly simpler instructions (that don’t leave much room for pure ipc improvements or perhaps i should say decrease in clocks per instruction because some don’t understand how ipc is truly calculated and will cry out) it’s really well done.

Leave a Reply

Your email address will not be published. Required fields are marked *