Describes the type or class of a CPU core, particularly relevant for hybrid architectures.
Modern CPUs, especially those with hybrid architectures (like Intel’s Performance-cores
and Efficient-cores, or ARM’s big.LITTLE), feature different types of cores optimized
for different tasks. This enum helps classify them.
These cores are designed for high-intensity workloads, providing maximum
single-threaded performance. Examples include Intel’s P-cores or ARM’s “big” cores
(e.g., Cortex-A7x series).
These cores are designed for power efficiency and handling background tasks
or less demanding workloads. Examples include Intel’s E-cores or ARM’s “LITTLE”
cores (e.g., Cortex-A5x series).