Im working on Cuda C++ right now. But I\'m having problems about reading and writing into files with CUDA.
How can I implement file input output processes in Cuda C+
Read the file using ordinary host (C++) file operations. Then transfer the data to the device if you need it there, using ordinary cudaMalloc
and cudaMemcpy
operations.
You won't be able to implement file I/O directly in CUDA C++, as there is no API for this and the GPU does not connect directly to the file system. You have to go through the OS for file system services.