cuRAND
Public
cuRAND.LibraryRNG — Type
cuRAND.LibraryRNG()A random number generator backed by the cuRAND library.
cuRAND.NativeRNG — Type
cuRAND.NativeRNG()A random number generator that launches a CUDA kernel which calls the device-side rand()/randn() on CUDACore's Philox2x32 generator.
This RNG exists for testing, RNGTest statistical validation, and perf comparison against alternative designs (cuRAND library, GPUArrays.RNG, PhiloxRNG.jl). For production use prefer the GPUArrays RNG.
See also: CUDACore.Philox2x32, CUDA.RNG.