[HIPIFY][8.0][FILE][feature][Linux] Initial support of `cuFile` to `hipFile` hipification
AIROCFILE-7 AIROCFILE-15
Adds types and API calls from ROCm/hipFile:
- hipfile/include/hipfile.h
@derobins, could you please let us know the first CUDA version in which gds-nvidia-fs (with cuFile in it) appeared in the CUDA Toolkit Linux distribution?
@derobins, could you please let us know the first CUDA version in which gds-nvidia-fs (with cuFile in it) appeared in the CUDA Toolkit Linux distribution?
It looks like cuFile was released with CUDA 11.4.0. I don't see a cuFile section in the 11.3.x docs. It's confusing, though - 11.3 and 11.2 mention the library and header file in the list of things that are included, but there's no API documentation. Maybe the answer is 11.2?
https://docs.nvidia.com/cuda/archive/11.4.0/cufile-api/index.html
We'll have to grab header files from the various CUDA releases to see how the API has evolved and when new API calls were introduced.
@derobins, I'll detect the former versions in the fs releases a bit later.