rocRAND
rocRAND copied to clipboard
Upstream staging 2024 03 22
Notable changes
-
Added
rocrand_create_generator_host_blockingwhich dispatches without stream semantics. -
Added host-side generator for
ROCRAND_RNG_PSEUDO_MTGP32. -
Added offset and skipahead functionality to LFSR113 generator.
-
Added dynamic ordering for architecture
gfx1102. -
Added the following functions for the
ROCRAND_RNG_PSEUDO_MTGP32generator:-
rocrand_normal2 -
rocrand_normal_double2 -
rocrand_log_normal2 -
rocrand_log_normal_double2
-
-
Rename and unify the existing ROCRAND_DETAIL_.*_BM_NOT_IN_STATE to ROCRAND_DETAIL_BM_NOT_IN_STATE
-
Deprecated internal header: src/rng/distribution/distributions.hpp
-
Deprecated internal header: src/rng/device_engines.hpp
Known issues
- SOBOL64 and SCRAMBLED_SOBOL64 generate poisson-distributed
unsigned long long intnumbers instead ofunsigned int. This will be fixed in the next major release.