Skip to content

Releases: ROCm/rocRAND

rocRAND 3.3.0 for ROCm 6.4.3

07 Aug 14:20
3af6291
Compare
Choose a tag to compare

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

21 Jul 16:54
3af6291
Compare
Choose a tag to compare

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

20 May 13:16
Compare
Choose a tag to compare

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

11 Apr 13:35
b328dc1
Compare
Choose a tag to compare

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. Use python 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. Use python 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 for rtest.py

Changed

  • --test|-t is no longer a required flag for rtest.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

19 Feb 17:47
07b4fba
Compare
Choose a tag to compare

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

28 Jan 15:44
07b4fba
Compare
Choose a tag to compare

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

20 Dec 16:12
07b4fba
Compare
Choose a tag to compare

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

03 Dec 19:49
07b4fba
Compare
Choose a tag to compare

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 and benchmark_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 from rmake.py to gfx906: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

06 Nov 19:55
de4035d
Compare
Choose a tag to compare

Additions

  • GFX1151 Support

rocRAND 3.1.0 for ROCm 6.2.2

27 Sep 16:01
c591fe5
Compare
Choose a tag to compare

rocRAND code for ROCm 6.2.2 did not change. The library was rebuilt for the updated ROCm 6.2.2 stack.