HIPIFY icon indicating copy to clipboard operation
HIPIFY copied to clipboard

[HIPIFY][8.0][FILE][feature][Linux] Initial support of `cuFile` to `hipFile` hipification

Open derobins opened this issue 1 month ago • 3 comments

AIROCFILE-7 AIROCFILE-15

Adds types and API calls from ROCm/hipFile:

  • hipfile/include/hipfile.h

derobins avatar Nov 13 '25 21:11 derobins

@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?

emankov avatar Nov 14 '25 17:11 emankov

@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 avatar Nov 14 '25 17:11 derobins

@derobins, I'll detect the former versions in the fs releases a bit later.

emankov avatar Nov 14 '25 21:11 emankov