CPU is de afkorting voor Central Processing Unit en wordt ook wel de processor genoemd. Het is het brein van een apparaat en zorgt ervoor dat de instructies van de programma’s uitgevoerd worden. Alle mobiele telefoons beschikken over een processor. Hoe meer er mogelijk is op een mobiele telefoon, hoe meer er van de processor gevraagd wordt. Smartphones beschikken hierdoor over geavanceerde processors. De snelheid van een processor is afhankelijk van meerdere factoren:
- De kloksnelheid van de processor
- Aantal cores
- De grootte van de cache
- Aantal instructies die de processor per cyclus kan uitvoeren
- Aantal opdrachten die tegelijk uitgevoerd kunnen worden
De snelheid van een processor wordt uitdrukt in MHz of GHz. 1 GHz staat gelijk aan 1000 MHz. Als processors met elkaar vergeleken worden dan is dit niet doorslaggevend voor de snelheid. Zo is het mogelijk dat de ene 1GHz processor sneller is dan de andere. Een snellere processor zorgt ervoor dat de apps op een smartphone sneller uitgevoerd worden. De snelheid van de smartphone zelf is afhankelijk van veel meer factoren dan de processor alleen.