CPU cache size

Note that L3 sizes very by model and hence should not be trusted. When cache size is configurable, the largest option is used.

µarch date L1d/core KB L2/core KB L3 MB (shared)
Ice Lake 2021 32 512 8
Cortex-A78 2021 64 512 8
POWER10 2021 32 2048 120
Graviton2 N1 2020 64 1024 2
Cortex-X1 2020 64 1024 8
Zen 3 2020 32 512 32
Apple M1 Firestorm 2020 128 12288 NA
Apple M1 Icestorm 2020 64 4096 NA
Apple A12 Bionic 2020 128 8192 NA
Zen 2 2019 32 512 32
Cortex-A77 2019 64 512 4
z15 2019 128 4096 256
Cortex-A76 2018 64 512 4
Vulkan 2018 32 256 1 (per core)
Apple A11 Bionic 2017 64 8192 NA
z14 2017 128 4096 128
POWER9 2017 32 512 120
z13 2017 128 4096 128
Cortex-A55 2017 64 256 4
Zen 2017 32 512 8
Cortex-A73 2017 64 512 4
Apple A10 Fusion 2016 128 3072 (shared) 4
Cortex-A72 2016 32 4096 (shared) NA
Cortex-A73 2016 32 8192 (shared) NA
Apple A9 2015 64 3072 (shared) 4
Excavator 2015 64 ? ?
Skylake 2015 32 256 ?
Apple A8 2014 64 1024 (shared) 4
POWER8 2014 64 512 8
Broadwell 2014 32 256 6
ThunderX1 2014 32 16384 NA
Apple A7 2013 64 1024 (shared) 4
Haswell 2013 32 256 ?
Cortex-A7 2013 64 1024 NA
Apple A6 2012 32 1024 NA
Cortex-A53 2012 64 2048 NA
Sandy bridge 2011 32 256 15
Apple A5 2011 32 1024 NA
Apple A4 2010 32 512 NA
POWER7 2010 32 256 4
Nehalem 2008 32 256 24
POWER6 2007 64 4096 32
AMD 10th 2007 64 512 6
Core 2006 32 1024 (shared) 16
Cortex-A8 2005 32 512 NA
POWER5 2004 32 1920 32
POWER4 2001 64 1444 32
NetBurst 2000 16 2048 16
Athlon 1999 64 512 NA
Last updated on: Sat, Jun 26, 2021