Showing results for 
Search instead for 
Did you mean: 

PC Building

Volunteer Moderator

Use the 3D V-Cache on an AMD Ryzen CPU as a RAM Disk

You can apparently use the 3D V-Cache on an AMD Ryzen X3D CPU as a RAM disk and hit speeds up to 182 GB/s.  As an example, using the 3D V-Cache in AMD's Ryzen 7 5800X3D CPU delivers a read speed result that is 15 times faster than the fastest Gen5 SSD on the market.  Sounds tasty, right?

From the TweakTown article - Sure, with a capacity of 32MB (out of a total of 96MB of V-Cache on the 5800X3D), you're not talking about much in the way of storage, but 182 GB/s is the sort of read speed that makes the latest SSDs look like floppy disks from the 1980s. We're blown away by PCIe Gen 5 drives hitting 12GB/s, so seeing 182GB/s is insane.  

Setting up and using the CPU's limited 3D V-Cache as a storage device requires an OSFMount tool, which allows RAM disks to mount image files in various formats. Not only that, but precise CrystalDiskMark settings needed to be used for testing.  Those settings include using a specific SEQ 256KB test with a queue depth 1 with 16 threads. Again, with 32MB being used, it's far from practical, but using L3 Cache as RAM disk storage isn't that far-fetched. That is if you've got piles of Scrooge McDuck-like money sitting around. AMD's super high-end EPYC Genoa-X processors pack over 1GB of L3 Cache, which is enough storage to be considered workable.

Setting up dedicated RAM disks has become a thing of the past thanks to the arrival of fast SSDs, so it's great to see the technology being put to great use - even if it's more 'interesting' than anything else.

3D cache?  Go for it.3D cache? Go for it.




As Albert Einstein said, "I could have done so much more with a Big Al's Computer!".
1 Reply
Volunteer Moderator

Have you tried it yet?

Ryzen 7800X3D - RTX 4090 FE - ROG Strix B650E iGaming - 64gb 6000mhz G-Skill Neo - Noctua NH D15 - ROG Loki Platinum 1000w SFXL - 4TB Samsung Gen. 5 NVMe - Fractal Torrent Case - ROG PG48UQ OLED