Big and little CPU cores: why a smartphone needs different cores
Core architecture (big.LITTLE and its successors) is a design in which a smartphone processor has cores of different strength: big ones for heavy tasks and small, frugal ones for background work. The cores are grouped into clusters, such as "1+3+4".

In plain words
Picture a building crew: one burly crane operator for heavy beams, a few skilled workers for regular jobs and a few helpers who sweep up and hand over tools. Putting the crane operator on sweeping duty would be expensive and pointless. A processor works the same way: heavy jobs go to big cores, light ones to small cores, and the battery lasts longer.
How it works
- Big (performance) cores run at high clock speeds and use a lot of power.
- Small (efficiency) cores are slower but very economical.
- The system assigns tasks: a messenger in the background goes to small cores, a game or the camera to big ones.
- Cores are grouped into clusters: for example, 1 extra-powerful, 3 mid and 4 efficiency cores.
- Some modern chips drop the small cores in favour of only big and mid ones.

Where you'll see it
In chip specs: "8 cores (1×3.3 GHz + 3×3.2 GHz + 4×2.2 GHz)" or "2P+4E" in Apple chips (P for performance, E for efficiency). Our router comparison tables also have a Processor row with the core count.
Does it matter when buying
The number of cores alone says little - what matters more is which cores they are and what node they are made on. A six-core Apple flagship chip outruns eight-core budget chips. So I suggest looking at the chip name and test results, not "8 cores" on the box.
Myths
- Myth: More cores means a faster phone. Reality: No. Most apps actively use only a few cores, and the speed of each one matters more.
- Myth: Small cores are a chip's "weakness". Reality: They save battery: they are what keeps the phone alive all day.
FAQ
What does "1+3+4" mean?
One extra-powerful core, three performance cores and four efficiency cores.
What is core clock speed?
How many billion cycles per second it runs (GHz). But different cores do different amounts of work per cycle.
Can I turn off cores manually?
Not as a regular user - the system manages them itself.
Related terms
System on a Chip (SoC), Process node (nm), Thermal throttling, Benchmark