Releases: ROCm/rocRAND
Releases · ROCm/rocRAND
rocRAND 3.3.0 for ROCm 6.4.3
rocRAND code for ROCm 6.4.3 did not change. The library was rebuilt for the updated ROCm 6.4.3 stack.
rocRAND 3.3.0 for ROCm 6.4.2
rocRAND code for ROCm 6.4.2 did not change. The library was rebuilt for the updated ROCm 6.4.2 stack.
rocRAND 3.3.0 for ROCm 6.4.1
rocRAND code for ROCm 6.4.1 did not change. The library was rebuilt for the updated ROCm 6.4.1 stack.
rocRAND 3.3.0 for ROCm 6.4.0
Added
- Added extended tests to
rtest.py
. These tests are extra tests that did not fit the criteria of smoke and regression tests. These tests will take much longer to run relative to smoke and regression tests. Usepython rtest.py [--emulation|-e|--test|-t]=extended
to run these tests. - Added regression tests to
rtest.py
. These tests recreate scenarios that have caused hardware problems in past emulation environments. Usepython rtest.py [--emulation|-e|--test|-t]=regression
to run these tests. - Added smoke test options, which runs a subset of the unit tests and ensures that less than 2gb of VRAM will be used. Use
python rtest.py [--emulation|-e|--test|-t]=smoke
to run these tests. - Added
--emulation
option forrtest.py
Changed
--test|-t
is no longer a required flag forrtest.py
. Instead, the user can use either--emulation|-e
or--test|-t
, but not both.- Removed TBB dependency for multi-core processing of host-side generation.
rocRAND 3.2.0 for ROCm 6.3.3
rocRAND code for ROCm 6.3.3 did not change. The library was rebuilt for the updated ROCm 6.3.3 stack.
rocRAND 3.2.0 for ROCm 6.3.2
rocRAND code for ROCm 6.3.2 did not change. The library was rebuilt for the updated ROCm 6.3.2 stack.
rocRAND 3.2.0 for ROCm 6.3.1
rocRAND code for ROCm 6.3.1 did not change. The library was rebuilt for the updated ROCm 6.3.1 stack.
rocRAND 3.2.0 for ROCm 6.3.0
Added
- Added host generator for MT19937
- Support for
rocrand_generate_poisson
in hipGraphs - Added engine, distribution, mode, throughput_gigabytes_per_second, and lambda columns for the csv format in
benchmark_rocrand_host_api
andbenchmark_rocrand_device_api
. To see these new columns, set--benchmark_format=csv
or--benchmark_out_format=csv --benchmark_out="outName.csv"
.
Changed
- Updated the default value for the
-a
argument fromrmake.py
togfx906:xnack-,gfx1030,gfx1100,gfx1101,gfx1102,gfx1151,gfx1200,gfx1201
. rocrand_discrete
for MTGP32, LFSR113 and ThreeFry generators now uses the alias method, which is faster than binary search in CDF.
rocRAND 3.1.1 for ROCm 6.2.4
Additions
- GFX1151 Support
rocRAND 3.1.0 for ROCm 6.2.2
rocRAND code for ROCm 6.2.2 did not change. The library was rebuilt for the updated ROCm 6.2.2 stack.