Il componente che consente ai processori di funzionare a una velocità più veloce rispetto a quelli che non lo hanno è la cache
. In particolare, diversi livelli di cache (L1, L2, L3) consentono al processore di accedere ai dati usati di frequente molto più velocemente rispetto all'accesso alla memoria principale (RAM). Ciò accelera in modo significativo l'elaborazione perché il processore non deve attendere i dati.