Skip to content

Latest commit

 

History

466 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rocm-xio

MIT Build Docs Test Spelling Platform ROCm Language nvme-ep rdma-ep sdma-ep test-ep

Caution

This release is an early-access software technology preview. Running production workloads is not recommended.

ROCm library for Accelerator-Initiated IO (XIO). Enables AMD GPUs to perform direct IO to NVMe SSDs, RDMA NICs, and SDMA engines from __device__ code without CPU intervention.

Installing and Using rocm-xio

See INSTALL.md for dependencies, supported hardware, and build instructions. The repository also ships a rocm-xio-check utility for verifying ROCm XIO runtime prerequisites on a target machine.

Documentation

Full documentation lives in the docs/ directory and covers building, endpoints, the kernel module, memory modes, and the API reference. A hosted version is available at the documentation site.

License

MIT

About

A ROCm library for GPU-Initiated IO. This provides support for initiating IO from a ROCm-capable GPU against a range of targets including RDMA NICs, NVMe SSDs and AMD GPU DMA engines (SDMAs).

Resources

Code of conduct

Contributing

Security policy

Stars

57 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages