GitHub - ROCm/hipCUB: [DEPRECATED] Moved to ROCm/rocm-libraries repo (original) (raw)

The hipCUB repository is retired, please use the ROCm/rocm-libraries repository

hipCUB is a thin wrapper library on top ofrocPRIM orCUB. You can use it to port a CUB project intoHIP so you can use AMD hardware (andROCm software).

In the ROCmenvironment, hipCUB uses the rocPRIM library as the backend. On CUDA platforms, it uses CUB as the backend.

Requirements

Optional:

GoogleTest and Google Benchmark are automatically downloaded and built by the CMake script.

Documentation

Note

The published hipCUB documentation is available here in an organized, easy-to-read format, with search and a table of contents. The documentation source files reside in the docs folder of this repository. As with all ROCm projects, the documentation is open source. For more information on contributing to the documentation, see Contribute to ROCm documentation.