Discos Virtuales con GPURAMDrive

Este software permite 'separar' una porcion de la VRAM o RAM de Video, y esta porcion podremos emplearla para crear, por ejemplo un RAMDisk [mediante el software ImDisk], y asi en la VRAM crear una unidad de almacenamiento y en ella poder instalar software grafico y este acceda mas rapido al GPU. Un ejemplo de dicho software puede ser un videojuego.

GPURAMDrive
This application simply allocates a memory buffer inside GPU RAM and use it as virtual ram disk. The project is made possible by ImDisk and its proxy feature.

Using GPU RAM isn't as fast as host main memory, however it is still faster than a regular HDD. The result below is taken on my system with GTX 850M and i7-4710MQ. As IO operation is happening between the CPU and GPU, the GPU can become active from idle state and might causes system to draw more power. This merely just a PoC, user who search for this kind of solution is advised to upgrade the RAM or buy a faster storage.



->github.com/prsyahmi/GpuRamDrive

Imagen


Usage
- Install ImDisk Virtual drive https://sourceforge.net/projects/imdisk-toolkit
- Download GpuRamDrive from https://github.com/prsyahmi/GpuRamDrive/releases
- Run GpuRamDrive_x86.exe or GpuRamDrive_x64.exe according to your platform


Ya han hecho la prueba de instalar Crysis 3 en la VRAM de una Geforce RTX 3090 [que tiene 24GB de VRAM], tomando 15GB para crear la unidad virtual y dejando los 9GB restantes para el GPU.

Strife212
I installed Crysis 3 on my graphics card!

I used some VRAMdrive software called GPU Ram Drive, made a 15GB NTFS partition on the GPU, then installed Crysis 3 on it

At 4K very high settings get good fps and the game loads very fast - GPU-Z reports total VRAM use 20434MB
https://twitter.com/Strife212/status/13 ... wsrc%5Etfw

Interesante, aunque demasiado elitista y alejado de las características de mi equipo. [+risas]
Yo usé el de la ram como unidad.
Por probar juegos de psx y que el emulador no lea de un hdd externo, con sus limitaciones.
Luego empezaron a tener funciones que ya lo hacen.
Precarga en Ram con Duckstation por ejemplo.
Pensé que sería al revés de lo que comenta:
"Using GPU RAM isn't as fast as host main memory"
si no es tan rápido como usar memoria ram normal , ¿que es, más útil para aplicaciones gpu intensivas solamente?
Por ejemplo yo tengo la carpeta \temp en una unidad ram, no me merecía la pena cambiar, por ejemplo? [beer]
No temereceria la pena... aun.
4 respuestas