Die meisten Computer haben einen mehrschichtigen Cache-Ansatz. Der erste Layer-L1-Cache befindet sich immer auf dem Prozessor. Der L2-Cache (die nächst höhere Ebene) kann sich je nach Architektur entweder auf der CPU oder auf der Hauptplatine befinden. Einige Systeme verfügen auch über eine dritte Cache-Schicht L3, die sich entweder auf der CPU oder auf der Hauptplatine befinden könnte.
Ältere 486-Systeme hatten beispielsweise L1 in der CPU und optional L2 auf der Hauptplatine.
Die meisten modernen Systeme verfügen über den gesamten Cache der CPU.