GpuRamDrive: GPU VRAM as RAMdisk: Game changer!?
Posted: Mon Oct 29, 2018 7:44 pm
(freeware) GpuRamDrive: https://github.com/prsyahmi/GpuRamDrive
Basically allows one to create a RAMdisk, using the VRAM on a graphics card.
As you can see in the link,it's not very fast (random 4K excepted), but the software is Proof of Concept. ie: Very beta.
That means that with some ...'motivation' it's very likely that speed etc can be improved dramatically, given the huge bandwidth available when the VRM is used for graphics!
The 1st and simplest use case is; you plug in that old GF card that's currently gathering dust , set up GpuRamDrive and see what PrimoCache makes of it!?
The second is that PrimoCache gets together with GpuRamDrive and actively develops this software so that everyone's current GPU can be used as a speedy write through cache (no data lost when turned off) when the GPU is close to idle.
ie: The GPU's VRAM is used a a cache whenever you aren't gaming etc.
I feel this could be a game changer for PrimoCache:
IMO PrimoCache can't really compete with the speed of Windows disk caching due to it's use of much slower block addressing IIRC?
It also can't compete with the ...'foresight' of Superfetch as superfetch knows when you normally check Emails, or game, or whatever and pre-loads the required files beforehand.
This leaves the, SSD life saving, delayed/lazy write cache as PrimoCache's only notable RAM/L1 cache feature, IMHO?
But what windows can't do is s automate the use of graphics card VRAM as a cache tier!
NB:
That as many of today's SSDs are faster than the current, very beta, GpuRamCache in sequential writes; it's probably a good idea to develop this idea as a 4K Random read/write cache, much like Readyboost.
ie: Put the VRAM in 'RAID 0" with the SSD,
BUT
with a filter to only cache 4K and smaller random read/writes...
then
give people the option to choose opportunistic write through for primary GF cards
or
Full time write back for dedicated, repurposed GF cards.
(I have only ever been able to enjoy the 1st free 6 weeks of Primocache (South Africa...), but just had to join the forum and share GpuRamDrive with you/everyone!
I hope you/PrimoCache likes the idea and that people will test this app with their current setups )
Basically allows one to create a RAMdisk, using the VRAM on a graphics card.
As you can see in the link,it's not very fast (random 4K excepted), but the software is Proof of Concept. ie: Very beta.
That means that with some ...'motivation' it's very likely that speed etc can be improved dramatically, given the huge bandwidth available when the VRM is used for graphics!
The 1st and simplest use case is; you plug in that old GF card that's currently gathering dust , set up GpuRamDrive and see what PrimoCache makes of it!?
The second is that PrimoCache gets together with GpuRamDrive and actively develops this software so that everyone's current GPU can be used as a speedy write through cache (no data lost when turned off) when the GPU is close to idle.
ie: The GPU's VRAM is used a a cache whenever you aren't gaming etc.
I feel this could be a game changer for PrimoCache:
IMO PrimoCache can't really compete with the speed of Windows disk caching due to it's use of much slower block addressing IIRC?
It also can't compete with the ...'foresight' of Superfetch as superfetch knows when you normally check Emails, or game, or whatever and pre-loads the required files beforehand.
This leaves the, SSD life saving, delayed/lazy write cache as PrimoCache's only notable RAM/L1 cache feature, IMHO?
But what windows can't do is s automate the use of graphics card VRAM as a cache tier!
NB:
That as many of today's SSDs are faster than the current, very beta, GpuRamCache in sequential writes; it's probably a good idea to develop this idea as a 4K Random read/write cache, much like Readyboost.
ie: Put the VRAM in 'RAID 0" with the SSD,
BUT
with a filter to only cache 4K and smaller random read/writes...
then
give people the option to choose opportunistic write through for primary GF cards
or
Full time write back for dedicated, repurposed GF cards.
(I have only ever been able to enjoy the 1st free 6 weeks of Primocache (South Africa...), but just had to join the forum and share GpuRamDrive with you/everyone!
I hope you/PrimoCache likes the idea and that people will test this app with their current setups )