CPU//core

A single, independent instruction execution pipeline within a CPU


A single, independent instruction execution pipeline within a CPU

Modern processors pack 4–128+ cores onto one die, each with private L1/L2 caches and shared L3.

Multi-core scaling requires careful synchronization via mutex primitives to avoid data races.

ARM big.LITTLE pairs high-performance Cortex-A cores with efficient ones for power-aware scheduling.

A core is roughly equivalent to a CPU: it contains an ALU, registers, and an instruction decoder.