Question Anyway to disable the 3D cache temporarily on Ryzen 7 5800X3D?

Dave3000

Golden Member
Jan 10, 2011
1,495
108
106
Is there any way to disable the 3D cache temporarily on the Ryzen 7 5800X3D?
 

A///

Diamond Member
Feb 24, 2017
4,351
3,160
136
not unless you've got a dual ccd processor, which is only possible with the 7950x3d.
 

pf100

Junior Member
Jun 22, 2005
18
1
71
I was wondering this myself. Back in the 1990's you could disable cpu cache and I don't understand why they've removed that option nowadays.
 

gdansk

Diamond Member
Feb 8, 2011
4,193
7,031
136
There is a control register flag (CR0, bit 30) to disable ALL caches but I don't see one to disable only L3.
I wonder how slow that would be.
 
  • Like
Reactions: lightmanek

StefanR5R

Elite Member
Dec 10, 2016
6,548
10,288
136
According to AMD's documentation, server BIOSes can expose an option to the user to switch V-Cache on and off. (I presume that the BIOS maker may decide against exposing this option to users, for whatever reasons.) Therefore I expect that desktop BIOSes may have this option too.
 
  • Like
Reactions: lightmanek

PJVol

Senior member
May 25, 2020
852
837
136
Is there any way to disable the 3D cache temporarily on the Ryzen 7 5800X3D?
Afaik, no.
There is a control register flag (CR0, bit 30) to disable ALL caches but I don't see one to disable only L3.
I wonder how slow that would be.
Where did you see "disable ALL" ?
It says that CR0.CD disables internal caches, not L3 which is considered external IIRC.
 
Last edited:

Mopetar

Diamond Member
Jan 31, 2011
8,436
7,630
136
There is a control register flag (CR0, bit 30) to disable ALL caches but I don't see one to disable only L3.
I wonder how slow that would be.

Access time for main memory is about two orders of magnitude slower than cache, so it would definitely be noticeable for most programs.