
Copyright AMD,NAG 2005-2024

AOCL-RNG Library - Release Notes - version 5.0.0
-----------------------------------------------------------------------------

AOCL-RNG Library provides a comprehensive set of statistical
distribution functions which are founded on various underlying uniform
distribution generators (base generators) including Wichmann-Hill and Mersenne
Twister. The library contains six base generators and twenty-three distribution
generators. In addition users can supply a custom built generator as the base
generator for all of the distribution generators.

AOCL-RNG 5.0.0 includes
-------------------------------------------------------------------------------
1. Added AVX2 based optimized kernel for double precision MRG32K3A base generator
2. Added Sobol quasi-random number generator as new base generator
3. Support AOCL_ENABLE_INSTRUCTIONS environment variable to select specified ISA kernels
4. Added integer arithmetic based native implementation for double precision MRG32K3A base generator
5. Minor bug fixes and Improved documentation

Known Issues : 
MRG32K3A generator tests may fail for distributions other than uniform and gaussian.

Please refer AOCL User Guide for supported Operating Systems and Compilers.

The package contains AOCL-RNG Library binaries which includes optimizations for
the AMD EPYC and AMD Ryzen processor families, header files and examples.
