rocRAND documentation#
rocRAND provides functions that generate pseudo-random and quasi-random numbers. The rocRAND library is implemented in the HIP programming language and optimized for the latest discrete AMD GPUs. It is designed to run on top of the AMD ROCm platform, but it also works on NVIDIA CUDA-enabled GPUs.
rocRAND integrates with a wrapper library called hipRAND, which you can use to easily port NVIDIA CUDA applications that use the CUDA cuRAND library to the HIP layer. In a ROCm environment, hipRAND uses the rocRAND library.
The rocRAND public repository is located at ROCm/rocRAND.
Install
Examples
To contribute to the documentation, see Contributing to ROCm.
You can find licensing information on the Licensing page.