标签: c opencl ramdisk
是的,所以我正在尝试优化需要在C / OpenCL中读取大图像文件(1.3 GB)的软件,以便通过40 MB块将其传输到设备。
我创建了一个带有tmpfs的RAMDISK来存储文件,但是当我分析比特率时,我发现使用RAMDISK实际上比使用我的SSD读取图像文件慢一点。
所以我想知道,开放操作(使用fopen)是否进行RAM到RAM传输以将数据存储在缓冲区中?或者是文件系统的开销是否会导致此性能问题?