Description of the new feature
AMD GPUs support the allocation of buffers from Video RAM (VRAM) and this has been enabled for storage IO via the hipFile library. This is equivalent to the functionality provided by NVIDIA's cuFile library.
fio already has a libcufile IO engine and we would like to add support for a libhipfile IO engine too. We will work up a PR for this that does a bit of refactoring to leverage common code as much as possible and then wire in the new engine. We will add documentation and examples too.
Description of the new feature
AMD GPUs support the allocation of buffers from Video RAM (VRAM) and this has been enabled for storage IO via the hipFile library. This is equivalent to the functionality provided by NVIDIA's cuFile library.
fio already has a libcufile IO engine and we would like to add support for a libhipfile IO engine too. We will work up a PR for this that does a bit of refactoring to leverage common code as much as possible and then wire in the new engine. We will add documentation and examples too.