vramfs:适用于Linux的基于VRAM的文件系统

时间:2024-05-03 05:32:43
【文件属性】:

文件名称:vramfs:适用于Linux的基于VRAM的文件系统

文件大小:19KB

文件格式:ZIP

更新时间:2024-05-03 05:32:43

C++

Vramfs 未使用的RAM是浪费的RAM,那么为什么不将某些VRAM放入您的图形卡中才能工作呢? vramfs是使用在VRAM中创建文件系统的实用程序。 除了使用离散图形卡的视频RAM来存储文件外,该想法与ramdisk几乎相同。 它不适合认真使用,但实际上确实可以很好地工作,特别是因为现在可以使用具有4GB或更大VRAM的消费类GPU。 在开发人员的系统上,连续读取性能为〜2.4 GB / s,写入性能为2.0 GB / s,约为虚拟磁盘可达到的1/3。 对于不是为向主机进行大数据传输而设计的设备而言,这已经足够不错了,但是未来的发展应该旨在更加接近PCI-e带宽限制。 有关更多信息,请参见“基准”部分。 要求 带有内核2.6+Linux FUSE开发文件 支持OpenCL 1.2的图形卡 建造 首先,为您的图形卡安装OpenCL驱动程序,并通过运行clinfo验证它是否被识别


【文件预览】:
vramfs-master
----src()
--------file.cpp(4KB)
--------util.cpp(592B)
--------entry.cpp(3KB)
--------vramfs.cpp(15KB)
--------dir.cpp(2KB)
--------memory.cpp(5KB)
--------symlink.cpp(577B)
----mount.sh(61B)
----README.md(8KB)
----Makefile(544B)
----.gitignore(23B)
----include()
--------vramfs.hpp(467B)
--------entry.hpp(5KB)
--------CL()
--------memory.hpp(2KB)
--------util.hpp(765B)
----umount.sh(73B)

网友评论