cuRAND

E209959

cuRAND is NVIDIA's GPU-accelerated random number generation library designed to efficiently produce high-quality random numbers for parallel applications using CUDA.

All labels observed (2)

Label Occurrences
cuRAND canonical 5
XORWOW generator 1

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf CUDA library ⓘ
software library ⓘ
developer NVIDIA ⓘ
linked to: NVIDIA Corporation
hasFeature reproducible random streams ⓘ
seed control ⓘ
sequence skipping ⓘ
stream-safe random number generation ⓘ
subsequence generation ⓘ
includedIn CUDA Toolkit installer ⓘ
linked to: CUDA libraries
languageBinding C ⓘ
C++ ⓘ
license proprietary NVIDIA license ⓘ
optimizedFor GPU architectures ⓘ
massively parallel execution ⓘ
partOf NVIDIA CUDA Toolkit ⓘ
linked to: CUDA libraries
programmingModel CUDA ⓘ
linked to: NVIDIA CUDA
provides MRG32k3a generator ⓘ
MT19937 generator (host) ⓘ
MTGP32 generator ⓘ
Philox4x32-10 generator ⓘ
Poisson distribution ⓘ
linked to: Poisson process

XORWOW generator ⓘ
linked to: cuRAND

binomial distribution ⓘ
distribution generation functions ⓘ
exponential distribution ⓘ
log-normal distribution ⓘ
normal distribution ⓘ
quasi-random Sobol sequences ⓘ
quasi-random scrambled Sobol sequences ⓘ
random number generator states ⓘ
uniform distribution ⓘ
purpose GPU-accelerated random number generation ⓘ
requires CUDA runtime ⓘ
linked to: CUDA Driver API

CUDA-capable device ⓘ
NVIDIA GPU ⓘ
linked to: GPU
supports Monte Carlo simulations ⓘ
device API ⓘ
double-precision floating-point random numbers ⓘ
high-performance computing ⓘ
host API ⓘ
integer random numbers ⓘ
parallel random number generation ⓘ
pseudorandom number generation ⓘ
quasi-random number generation ⓘ
scientific computing ⓘ
single-precision floating-point random numbers ⓘ
stochastic modeling ⓘ
targetPlatform Linux ⓘ
Windows ⓘ
macOS (legacy CUDA support) ⓘ
usedFor GPU-accelerated machine learning ⓘ
financial simulations ⓘ
physics simulations ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

NVIDIA CUDA → includes → cuRAND ⓘ
cuRAND → provides → XORWOW generator ⓘ
linked to: cuRAND
CUDA → includesLibrary → cuRAND ⓘ
CUDA libraries → component → cuRAND ⓘ
CUDA Toolkit → includesComponent → cuRAND ⓘ
subject linked to: CUDA toolkit