• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Do you keep all L3 memory cache when disabling cores?

Feb 22, 2009
662 (0.19/day)
System Name Artas1984
Display(s) Dell S2415H
Case Corsair Obsidian 800D
Audio Device(s) Asus Xonar Essence ST
Power Supply Evga 750 GQ
Mouse Razer DeathAdder 2013
Keyboard Roccat Ryos MK Glow
Software Windows 7 Pro 64 BIT
Benchmark Scores i've got a shitload of them
Since L3 memory cache is shared between all the cores in most modern processors, you would think that disabling two cores from a CPU like Core i7 8700K would still leave it's 4 remaining cores sharing that 12 MB L3 memory? Yes?
May 22, 2015
4,587 (3.59/day)
Processor Intel i5-6600k
Motherboard ASRock Z170 Extreme7+
Cooling Arctic Cooling Freezer i11
Memory 2x8GB DDR4 2400 G.Skill
Video Card(s) EVGA GTX 1060 SC
Storage 128 and 256GB OCZ Vertex4, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 3TB Seagate
Display(s) HP ZR24w
Case Chieftec BX01
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
If the cache is shared, then it's not tied to the cores, is it?
Nov 15, 2005
918 (0.19/day)
Processor 2500K @ 4.5GHz 1.28V
Motherboard ASUS P8P67 Deluxe
Cooling Corsair A70
Memory 8GB (2x4GB) Corsair Vengeance 1600 9-9-9-24 1T
Video Card(s) eVGA GTX 470
Storage Crucial m4 128GB + Seagate RAID 1 (1TB x 2)
Display(s) Dell 22" 1680x1050 nothing special
Case Antec 300
Audio Device(s) Onboard
Power Supply PC Power & Cooling 750W
Software Windows 7 64bit Pro
My initial reaction is to say, of course.... however, try it and check CPU-Z for a definitive answer.
Jan 8, 2017
3,290 (4.82/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Scythe Katana 4 - 3x 120mm case fans
Memory 16GB - Corsair Vengeance LPX
Video Card(s) ASUS GTX 1060 Turbo 6GB ~ 2139 Mhz / 9.4 Gbps
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K TV
Case Zalman R1
Power Supply 500W
L3 cache is shared. Not much point in disabling cores , the CPU will end up prefetching pretty much the same instructions/data regardless given the same workload.
Nov 29, 2016
476 (0.66/day)
System Name Unimatrix
Processor Intel Xeon X5675 @ 4.2GHz
Motherboard Asus P6T6 WS Revolution
Cooling Antec AIO
Memory 12GB Corsair Dominator DDR3 @ 1600
Video Card(s) EVGA FTW 980
Storage MyDigitalSSD BPX 512GB M.2 SSD, WD Black 2TB
Display(s) LG 34" Ultrawide 3440x1440
Case Silverstone TJ-09-BW
Power Supply Enermax Revolution 85+ 850W
Keyboard Corsair K75
Benchmark Scores Really High
Your question would apply to Theadripper more than the other CPUs.


Semi-Retired Folder
Nov 22, 2005
25,569 (5.39/day)
Indiana, USA
Processor Intel Core i7 8700K@4.8GHz(Quick and dirty)
Motherboard AsRock Z370 Taichi
Cooling Corsair H110i GTX w/ Noctua NF-A14 Fans
Memory 32GB Corsair DDR4-3000
Video Card(s) ASUS Strix GTX 1080Ti
Storage 500GB Crucial MX500 + 2TB Seagate Solid State Hybrid Drive with 480GB MX200 SSD Cache
Display(s) QNIX QX2710 1440p@120Hz
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply Corsair HX850
Software Windows 10 Pro x64
The amount of L3 stays the same when disabling cores, the amount of L1 and L2 changes.

Nov 14, 2016
56 (0.08/day)
System Name RED
Processor Intel Core i5 2500
Motherboard Gigabyte GA-B75M-HD3
Cooling Cooler Master Hyper 212 Evo
Memory 2x8GB 1600MHz DDR3 @1333 [Avexir]
Video Card(s) Gigabyte GeForce GTX 1060 3GB Windforce 2X OC
Storage 1*Samsung 840 Series SSD 250GB, 2*Seagate Barracuda 1TB HDDs
Display(s) LG W1934S
Case Aerocool X-Warrior Red Devil Edition
Audio Device(s) Realtek ALC887
Power Supply Seasonic M12II Evo 520W (80+ Bronze)
Mouse Cooler Master Devastator II Mouse
Keyboard Cooler Master Devastator II Keyboard
Yes, the L3 cache is shared (flexible is actually a better word for it). It's shared across all the package, which means that not only the execution cores can access it, but also the rest of the blocks of the chip (such as the System Agent or the Integrated GPU). This makes it that if you disable a certain amount of cores, the size of the L3 cache will remain the same.