Intel Alder Lake P-Core & E-Core Detailed: Golden Cove Offers 50% Higher Single-Threaded & Hybrid Design Offers 50% Higher Multi-Threaded Performance

Hassan Mujtaba
Intel AVX10 ISA To Feature AVX-512 Instructions With Support on Both P-Cores & E-Cores 1

Intel has shed additional light on the performance of its P-Core & E-Core hybrid design architecture featured on Alder Lake CPUs. The company initially compared the performance increase versus the Skylake architecture but now, Intel has provided us the performance per power charts pitting its P-core and E-core next to each other.

Intel's P-Core & E-Core Hybrid Architecture For Alder Lake CPUs Detailed - 50% Higher Single-Core Performance For Golden Cove, 50% Higher Multi-Threaded Perf For Hybrid Cores

In the latest slides presented at HotChips 33, Intel shows the relative single-threaded & multi-threaded performance comparison between its P-Core (Golden Cove) and E-Core (Gracemont).

Related Story TSMC Accelerates CoPoS Packaging to Replace CoWoS, as Glass Core Substrates Cut Costs 30% and Boost Wafer Utilization Past 90%
intel-architecture-day-2021_pressdeck_final_embargo-compressed-039
intel-architecture-day-2021_pressdeck_final_embargo-compressed-025

In single-threaded applications, a single P-Core (Golden Cove) delivers a 50% single-threaded performance increase over E-Core (Gracemont) within the same die area and power package. Intel's hybrid design, on the other hand, shows its prowess in multi-threaded performance, & delivers a 50% increase compared to a 4 P-Core solution.

The hybrid design featured 2 P-Cores (Golden Cove) and 8 E-Cores (Gracemont). The Hybrid design does offer 50% more threads to obtain its 50% lead over the standard 4 P-Core design (12 threads vs 8 threads) but it does so within the same package and power constraints.

Intel also talks a little bit more in-depth regarding its Thread Director technology and based on the new slides, Alder Lake cores will be segmented into specific IPC groups. This is a nice approach as IPC doesn't necessarily remain the same across all workloads or cores. What we usually see is an average IPC or baseline numbers based upon multiple workloads but in real-time, the OS scheduler needs to adapt to performance and efficiency bits of the architecture and this is where the Thread Director plays a crucial role.

intel-thread-director-for-alder-lake-cpus-_1
intel-thread-director-for-alder-lake-cpus-_2
intel-thread-director-for-alder-lake-cpus-_3
intel-thread-director-for-alder-lake-cpus-_4
intel-thread-director-for-alder-lake-cpus-_5
intel-thread-director-for-alder-lake-cpus-_6

For instance, in some scenarios, scheduling a thread for a small workload can bring overall better performance than scheduling for a large core and the same is true in regards to efficiency. Intel's Alder Lake CPU will be the first hybrid x86 outing on mainstream consumer platforms & requires a lot of work on the scheduling end to make the architecture work as intended. Both Microsoft and Intel are working to deliver stable performance at launch with Alder Lake and the Windows 11 OS.

Hassan Mujtaba Photo

About the author: A Software Engineer by training and a PC enthusiast by passion, Hassan Mujtaba serves as Wccftech's Senior Editor for hardware section. With years of experience in the industry, he specializes in deep-dive technical analysis of next-generation CPU and GPU architectures, motherboards, and cooling solutions. His work involves not only breaking news on upcoming technologies but also extensive hands-on reviews and benchmarking.

Follow Wccftech on Google to get more of our news coverage in your feeds.

Button