Skip to content

Commit

Permalink
Update what-is-rocrand.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
LisaDelaney authored Mar 5, 2024
1 parent e2fd976 commit 1e7832e
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions docs/what-is-rocrand.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
What is rocRAND?
==================

The rocRAND project provides functions that generate pseudo-random and quasi-random numbers.
rocRAND provides functions that generate pseudo-random and quasi-random numbers.

The rocRAND library is implemented in the `HIP <https://github.com/ROCm-Developer-Tools/HIP>`_
programming language and optimised for AMD's latest discrete GPUs. It is designed to run on top
of AMD's Radeon Open Compute `ROCm <https://rocm.github.io/>`_ runtime, but it also works on
CUDA enabled GPUs.
Additionally, the project includes a wrapper library called hipRAND which allows users to easily port
CUDA applications that use cuRAND library to the `HIP <https://github.com/ROCm-Developer-Tools/HIP>`_
layer. In `ROCm <https://rocm.github.io/>`_ environment hipRAND uses rocRAND, however in CUDA
environment cuRAND is used instead.
The rocRAND library is implemented in the `HIP <https://rocm.docs.amd.com/projects/HIP/en/latest/index.html>`_
programming language and optimized for AMD's latest discrete GPUs. It is designed to run on top
of AMD's `ROCm <https://rocm.docs.amd.com/en/latest/>`_, but it also works on CUDA-enabled GPUs.

rocRAND includes a wrapper library called hipRAND, which you can use to easily port
CUDA applications using the cuRAND library to the
`HIP <https://rocm.docs.amd.com/projects/HIP/en/latest/index.html>`_ layer. In the
`ROCm <https://rocm.docs.amd.com/en/latest/>`_ environment, hipRAND uses rocRAND.

0 comments on commit 1e7832e

Please sign in to comment.