rocRAND icon indicating copy to clipboard operation
rocRAND copied to clipboard

Upstream staging 2024 03 22

Open parbenc opened this issue 1 year ago • 0 comments

Notable changes

  • Added rocrand_create_generator_host_blocking which 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_MTGP32 generator:

    • 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 int numbers instead of unsigned int. This will be fixed in the next major release.

parbenc avatar Mar 22 '24 08:03 parbenc