Skip to content

Releases: ROCm/rccl

RCCL 2.8

26 Sep 21:45
Compare
Choose a tag to compare

RCCL 2.8

RCCL 2.7

24 Jul 17:47
Compare
Choose a tag to compare

Release for ROCM 2.7

RCCL 2.6

08 Jul 16:04
70804da
Compare
Choose a tag to compare

Release for ROCM 2.6

RCCL 2.5

04 Jun 17:03
9a0ac84
Compare
Choose a tag to compare

Release for ROCM 2.5

RCCL 0.7.5

07 Feb 21:09
Compare
Choose a tag to compare

Fix duplicate symbols.

RCCL 0.7.4

18 Jan 18:14
76cd53d
Compare
Choose a tag to compare
  1. replace std::atomic with HIP atomic
  2. fix bug in rcclReduce for prod op

RCCL 0.7.2

16 Nov 23:34
7f3ff86
Compare
Choose a tag to compare
  1. optimize rcclBroadcast performance
  2. add reduce scatter support
  3. change rcclUniqueId to a string representation of the pointer value
  4. use const devlist

RCCL 0.7.1

09 Nov 22:14
9c7b2e3
Compare
Choose a tag to compare
  1. Reduced RCCL data types for better software compatibility
  2. Update Makefile to match latest ROCm release
  3. Add rccl-version.h
  4. Move RCCL header files location to be consistent with other ROCm libraries

0.6.0-rc2

16 Oct 04:31
7e8ac8b
Compare
Choose a tag to compare
  1. Fixes rcclReduce runtime error
  2. Fixes softhang issue with rcclCommDestroy
  3. Added rcclAllGather support

rccl 0.6.0-rc1

26 Sep 18:33
Compare
Choose a tag to compare

Release 0.6.0-rc1

Difference from 0.5.0

  • Bug fixes to rcclCommInitRank and rcclCommDestroy
  • More documentation added to code
  • Added travis ci to rccl repo
  • Modularized rccl source code
  • Tidied allreduce kernels
  • Added rcclReduce support

Major Features and Improvements

  • Added rcclAllReduce sample
  • Performance increase across all the ops

Thanks to Contributors

@abhinavvishnu @jichangjichang