I tried out the GPURamDrive software by prsyahmi on GitHub and I created a 5 GB RAM Drive using my nVidia RTX 2060's GDDR6 RAM. I also later created a 4 GB RAM Drive using AMD's Radeon RamDisk software. Using CrystalDiskMark6, I ran benchmarks on both RAM Drives as well as my main Samsung 850 EVO SSD. The results surprised me, the GPU RamDisk did indeed have blazing fast sequential read/write speed but the Samsung SSD actually outperformed the GPU RamDisk in other tests by quite a bit too. And then compared to a traditional RamDisk using the system's DDR4 memory, it completely blew the GPU RamDisk out of the water.
Isn't GDDR6 and even the older GDDR5 memory used in GPU's supposed to be significantly faster than DDR4 RAM? And for that matter also significantly faster than flash memory? Is it a software issue? Or is there something about GDDR6 RAM than makes it inherently inferior to DRAM when used for RAM Disks?
These were the results of the benchmarks:
RTX 2060 GDDR6 RamDisk:
DDR4 RamDisk:
Samsung 850 EVO SSD:
Isn't GDDR6 and even the older GDDR5 memory used in GPU's supposed to be significantly faster than DDR4 RAM? And for that matter also significantly faster than flash memory? Is it a software issue? Or is there something about GDDR6 RAM than makes it inherently inferior to DRAM when used for RAM Disks?
These were the results of the benchmarks:
RTX 2060 GDDR6 RamDisk:
DDR4 RamDisk:
Samsung 850 EVO SSD: