Skip to content

[feature]: Add a new IO engine for AMD GPUs via the hipFile API #2111

Description

@sbates130272

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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions