oxicuda-rand 0.1.3

OxiCUDA Rand - GPU-accelerated random number generation (cuRAND equivalent)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! RNG engine implementations.
//!
//! Each engine produces raw pseudorandom bits using a different algorithm.
//! The engines are:
//!
//! - [`philox`] -- Philox-4x32-10, a counter-based PRNG (cuRAND default)
//! - [`xorwow`] -- XORWOW, XORshift with Weyl sequence addition
//! - [`mrg32k3a`] -- MRG32k3a, highest statistical quality
//! - [`aes_ctr`] -- AES-256-CTR CSPRNG for security-sensitive applications

pub mod aes_ctr;
pub mod mrg32k3a;
pub mod philox;
pub mod philox_optimized;
pub mod xorwow;