41 std::vector<int>
const& errors_to_ignore = std::vector<int>());
66 std::vector<int>
const& errors_to_ignore = {});
void buffer_deregister(void const *devPtr_base)
deregister an already registered device memory from cuFile
void memory_register(void const *devPtr, int flags=0, std::vector< int > const &errors_to_ignore={})
Register device memory allocation which is part of devPtr. Use this together with FileHandle::pread()...
void buffer_register(void const *devPtr_base, std::size_t size, int flags=0, std::vector< int > const &errors_to_ignore=std::vector< int >())
register an existing cudaMalloced memory with cuFile to pin for GPUDirect Storage access.
void memory_deregister(void const *devPtr)
deregister an already registered device memory from cuFile.