Wish List:
(I'm new to ImDisk and still learning, so much of the below may already be do-able..?)
1:
It would be great if GpuRamDrive was fully integrated into ImDisk so that the VRAM disk could be easily auto created and loaded with files at every boot.
2:
It would be even nicer if said disk was auto mounted as a VHD at boot, so that various disk caching apps (StoreMI, Primocache, Readyboost, HDDTurbo etc) could/would auto use it.
3:
Dynamic resizing would be great!?
4:
The Ram Disk created by GpuRamDrive is dissapointingly slow.
Apparently the software is Proof of Concept with much room for improvement and ImDisk's Proxy feature isn't exactly blisteringly fast either!? :)
It wou be really great if the whole lot were optimised for better speed.
Perhaps multi cored memory access like SoftPerfect's RAM Disk uses??
This would be a great and unique feature for ImDisk..!?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Very interesting project.
About the speed, you should not expect too much about that. Various things make that difficult and this is a challenge for 3D engines too.
I will take a closer look as soon as I have some time.
👍
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Everyone
Great app!
SUGGESTION:
RAM is always at a premium and in use (Superfetch etc)
GPU RAM is not.
Most all GPU memory is free and idle except when playing games etc.
GpuRamDrive
allows you to make a RAM Disk in GPU memory using ImDisk's Proxy feature:
Intro and
For Nvidia:
https://github.com/prsyahmi/GpuRamDrive
For AMD:
https://github.com/brzz/GpuRamDrive/releases
(the original/1st version creates a RAM Disk in system RAM, not GPU VRAM on AMD Graphics Cards)
Wish List:
(I'm new to ImDisk and still learning, so much of the below may already be do-able..?)
1:
It would be great if GpuRamDrive was fully integrated into ImDisk so that the VRAM disk could be easily auto created and loaded with files at every boot.
2:
It would be even nicer if said disk was auto mounted as a VHD at boot, so that various disk caching apps (StoreMI, Primocache, Readyboost, HDDTurbo etc) could/would auto use it.
3:
Dynamic resizing would be great!?
4:
The Ram Disk created by GpuRamDrive is dissapointingly slow.
Apparently the software is Proof of Concept with much room for improvement and ImDisk's Proxy feature isn't exactly blisteringly fast either!? :)
It wou be really great if the whole lot were optimised for better speed.
Perhaps multi cored memory access like SoftPerfect's RAM Disk uses??
This would be a great and unique feature for ImDisk..!?
Very interesting project.
About the speed, you should not expect too much about that. Various things make that difficult and this is a challenge for 3D engines too.
I will take a closer look as soon as I have some time.
Quote:
Agility SDK 1.710.0-preview: GPU Upload Heaps
...VRAM being managed by Windows, D3D now exposes the heap memory access directly to the CPU! This allows both the CPU and GPU to directly access the memory simultaneously...
https://devblogs.microsoft.com/directx/preview-agility-sdk-1-710-0/**
ie: using this; ImDisk could be the 1st/only Ramdisk to use VRAM (when it's idle) and have it be FAST ..?
Last edit: Neville Cawood 2023-07-18
Thx v77
Glad you like it. :)
I think
Resizable BAR
Nvidia: RTX IO
AMD: Smart Access Memory
https://www.techarp.com/computer/guide-smart-access-memory/
https://www.nvidia.com/en-us/geforce/news/rtx-io-gpu-accelerated-storage-technology/
May help performance in a larger packets kind of way,
but that has didley to do with ImDisk Toolkit..?
Last edit: Neville Cawood 2021-07-29
Any progress here v77?