prsyahmi / GpuRamDrive

RamDrive that is backed by GPU Memory
MIT License
1.05k stars 86 forks source link

Not actually using vram, only ram. #23

Open Lyky35 opened 5 years ago

Lyky35 commented 5 years ago

Hi, I have noticed that the application is still using your typical system ram. Not the vram. (This is from radeon vii)

image

Generalkidd commented 5 years ago

Hi, I have noticed that the application is still using your typical system ram. Not the vram. (This is from radeon vii)

Apparently OpenCL support is currently broken and this will only work with nVidia GPU's at the moment which still works perfectly fine even on the latest nVidia GPU's. This hasn't been update in a couple years so you might be out of luck with AMD support unfortunately.

brzz commented 4 years ago

try this https://github.com/brzz/GpuRamDrive/releases

ezequielmasciarelli commented 4 years ago

@brzz THANKS! Worked great for me!! Tested at a MSI R9 390

Lyky35 commented 4 years ago

try this https://github.com/brzz/GpuRamDrive/releases

doesn't work on radeon vii.

"Unable to create memory buffer: -61"

krusic22 commented 4 years ago

try this https://github.com/brzz/GpuRamDrive/releases

doesn't work on radeon vii.

"Unable to create memory buffer: -61"

It works in my testing, but you are limited to 4GB.

war59312 commented 4 years ago

Works fine for me on my 10-year-old system.

CPU: i7 930 GPU: GTX 470 RAM: 16GB DDR3 - 2 Channel

SAMSUNG 850 EVO 500GB:


CrystalDiskMark 7.0.0 x64 (C) 2007-2019 hiyohiyo Crystal Dew World: https://crystalmark.info/

  • MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
  • KB = 1000 bytes, KiB = 1024 bytes

[Read] Sequential 1MiB (Q= 8, T= 1): 403.357 MB/s [ 384.7 IOPS] < 20736.05 us> Sequential 1MiB (Q= 1, T= 1): 380.882 MB/s [ 363.2 IOPS] < 2750.83 us> Random 4KiB (Q= 32, T=16): 259.868 MB/s [ 63444.3 IOPS] < 8056.34 us> Random 4KiB (Q= 1, T= 1): 29.640 MB/s [ 7236.3 IOPS] < 137.46 us>

[Write] Sequential 1MiB (Q= 8, T= 1): 249.588 MB/s [ 238.0 IOPS] < 33331.82 us> Sequential 1MiB (Q= 1, T= 1): 241.776 MB/s [ 230.6 IOPS] < 4331.74 us> Random 4KiB (Q= 32, T=16): 112.741 MB/s [ 27524.7 IOPS] < 18445.13 us> Random 4KiB (Q= 1, T= 1): 45.839 MB/s [ 11191.2 IOPS] < 88.67 us>

Profile: Default Test: 1 GiB (x5) [Interval: 5 sec] Date: 2020/10/05 14:34:20 OS: Windows 10 Enterprise [10.0 Build 19041] (x64)

GTX 470:


CrystalDiskMark 7.0.0 x64 (C) 2007-2019 hiyohiyo Crystal Dew World: https://crystalmark.info/

  • MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
  • KB = 1000 bytes, KiB = 1024 bytes

[Read] Sequential 1MiB (Q= 8, T= 1): 1359.132 MB/s [ 1296.2 IOPS] < 6152.85 us> Sequential 1MiB (Q= 1, T= 1): 1314.078 MB/s [ 1253.2 IOPS] < 796.83 us> Random 4KiB (Q= 32, T=16): 61.821 MB/s [ 15093.0 IOPS] < 32104.55 us> Random 4KiB (Q= 1, T= 1): 50.860 MB/s [ 12417.0 IOPS] < 80.00 us>

[Write] Sequential 1MiB (Q= 8, T= 1): 1486.790 MB/s [ 1417.9 IOPS] < 5611.25 us> Sequential 1MiB (Q= 1, T= 1): 1404.822 MB/s [ 1339.7 IOPS] < 745.20 us> Random 4KiB (Q= 32, T=16): 78.083 MB/s [ 19063.2 IOPS] < 25755.52 us> Random 4KiB (Q= 1, T= 1): 60.297 MB/s [ 14720.9 IOPS] < 67.38 us>

Profile: Default Test: 256 MiB (x5) [Interval: 5 sec] Date: 2020/10/05 14:54:48 OS: Windows 10 Enterprise [10.0 Build 19041] (x64)

System RAM:

CrystalDiskMark 7.0.0 x64 (C) 2007-2019 hiyohiyo Crystal Dew World: https://crystalmark.info/

  • MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
  • KB = 1000 bytes, KiB = 1024 bytes

[Read] Sequential 1MiB (Q= 8, T= 1): 5673.520 MB/s [ 5410.7 IOPS] < 1477.15 us> Sequential 1MiB (Q= 1, T= 1): 4691.877 MB/s [ 4474.5 IOPS] < 222.82 us> Random 4KiB (Q= 32, T=16): 1203.529 MB/s [ 293830.3 IOPS] < 1740.76 us> Random 4KiB (Q= 1, T= 1): 274.179 MB/s [ 66938.2 IOPS] < 14.55 us>

[Write] Sequential 1MiB (Q= 8, T= 1): 7964.063 MB/s [ 7595.1 IOPS] < 1048.75 us> Sequential 1MiB (Q= 1, T= 1): 6159.062 MB/s [ 5873.7 IOPS] < 169.62 us> Random 4KiB (Q= 32, T=16): 1278.238 MB/s [ 312069.8 IOPS] < 1622.93 us> Random 4KiB (Q= 1, T= 1): 240.220 MB/s [ 58647.5 IOPS] < 16.64 us>

Profile: Default Test: 256 MiB (x5) [Interval: 5 sec] Date: 2020/10/05 15:06:41 OS: Windows 10 Enterprise [10.0 Build 19041] (x64)

DerDemystifier commented 10 months ago

This only happens for me when the computer returns from sleep. When that happens GpuRamDrive is moved to consuming RAM instead. image

This jumps to whatever amount of vram I had set before sleep.