Home / Component / CPU / AMD 3D V-Cache RAM disk can read 180GB of data per second

AMD 3D V-Cache RAM disk can read 180GB of data per second

An experiment has shown that using AMD Ryzen processors' 3D V-Cache as a RAM disc is possible. As you might've guessed, such a RAM disc is extremely fast, offering sequential read and write speeds over ten times faster than the best PCIe 5.0 SSDs.

The experiment began with an unusual snapshot taken by cooling specialist,  Albert Thomas (via Tom's Hardware), which showed a RAM disc with a claimed capacity of 508MB. This disc achieved sequential read and write speeds of approximately 178GB/s and 163GB/s in CrystalDiskMark.

Initially, the assertion was met with scepticism because it required exposing the L3 cache as a block storage device to perform the CrystalDiskMark test, and the claimed capacity was larger than the L3 cache on the processor, which has 96MB. However, there seems to be a way to use the 3D V-Cache as a RAM disc.

As explained by Nemez back in February, you can create a RAM disc out of the 3D V-Cache using OSFMount. To make it function, the RAM disc should be formatted in FAT32, and the test variables should be set to SEQ 256KB, queue depth 1, and threads 16. Moreover, the data fill should be set to zeros. Due to the nature of the system load, the procedure may require multiple attempts to achieve optimal results.

While the experiment is intriguing, it is not practical for real-world applications due to the lack of a consistent mechanism to access the 3D V-Cache. Additionally, the process is imperfect and involves trial and error. All of that aside, the amount of 3D V-Cache available is too small to be used as a reliable storage device. It could be a bit more viable on a Genoa-X EPYC processor, which comes with a maximum of 1.3GB of L3 cache.

Discuss on our Facebook page, HERE.

KitGuru says: Despite these challenges, the experiment shows promise for the future of RAM discs and 3D V-Cache technology. 

Become a Patron!

Check Also

Intel’s x86S initiative has been abandoned

Intel has officially abandoned its plans for its own-developed x86S specification, a streamlined version of …