Bertan Dogancay
dcc75797a1
Update CHANGELOG.md for RCCL 2.20.5 ( #1150 )
2024-04-24 09:07:49 -06:00
corey-derochie-amd
a14137c062
Updated CHANGELOG for next release ( #1146 )
...
* Updated CHANGELOG to release for ROCm 6.1.0 (#1142 )
* Fixed missing CHANGELOG notes from ROCm 5.5 through unreleased 6.1 (#1141 )
* Update CHANGELOG.md for ROCm release 5.5
(cherry picked from commit 975327be45f2313dc7249f9c54ad90870e833a4a)
* Update CHANGELOG.md for ROCm 5.7.0
(cherry picked from commit ac8db8d8e0853f1783c10e2858f6c3b86e4d27cb)
* Added ROCm 6.0 and 6.1 CHANGELOG notes.
---------
Co-authored-by: gilbertlee-amd <44450918+gilbertlee-amd@users.noreply.github.com >
(cherry picked from commit 3361abe786 )
* Updated CHANGELOG to release for ROCm 6.1.0
* Removed empty sections from CHANGELOG in latest releases.
(cherry picked from commit 164c9553717f2c3bce86a372764ea73030dd5f72)
* Reverted ROCm 6.1.0 block to "Unreleased"
2024-04-15 16:29:40 -06:00
gilbertlee-amd
4cb62f999a
Rail optimization for rings ( #1140 )
...
- Modifies the ring creation algorithm to be friendlier to rail-optimized topologies (should not affect classic fabric topologies)
2024-04-15 12:03:57 -06:00
corey-derochie-amd
3361abe786
Fixed missing CHANGELOG notes from ROCm 5.5 through unreleased 6.1 ( #1141 )
...
* Update CHANGELOG.md for ROCm release 5.5
(cherry picked from commit 975327be45f2313dc7249f9c54ad90870e833a4a)
* Update CHANGELOG.md for ROCm 5.7.0
(cherry picked from commit ac8db8d8e0853f1783c10e2858f6c3b86e4d27cb)
* Added ROCm 6.0 and 6.1 CHANGELOG notes.
---------
Co-authored-by: gilbertlee-amd <44450918+gilbertlee-amd@users.noreply.github.com >
2024-04-11 15:04:40 -06:00
corey-derochie-amd
503a472a25
Replaced ROCmSoftwarePlatform and RadeonOpenCompute links with ROCm links. ( #1125 )
2024-03-25 16:29:13 -06:00
Wenkai Du
1c166046a2
Add back __syncthreads() in barrier and adjust stack size ( #688 )
2023-02-18 08:50:31 -08:00
Wenkai Du
e1cb45ff22
Merge remote-tracking branch 'nccl/master' into HEAD
2023-02-04 01:44:43 +00:00
gilbertlee-amd
3e8ab4e46e
Updating CHANGELOG ( #669 )
2022-12-19 09:36:57 -07:00
gilbertlee-amd
36ac8107bd
Update CHANGELOG up to ROCm 5.4 ( #649 )
...
* Update CHANGELOG for ROCm 5.4.0
2022-11-23 09:40:19 -07:00
gilbertlee-amd
47b2fc3a30
Adding opt-in hipGraph support for RCCL via RCCL_ENABLE_HIPGRAPH ( #608 )
...
Adding opt-in hipGraph support via RCCL_ENABLE_HIPGRAPH
2022-09-06 10:29:46 -06:00
Yifan Xiong
80f53cc171
Reduce AlltoAll port usage in send/recv proxy ( #577 )
...
* Reduce AlltoAll port usage when connecting proxy
Reuse socket ports when connecting proxies in AlltoAll.
Existing port usage in AlltoAll is O(n) for recv and O(n) for send,
reusing socket ports in server or client side will make one of them
O(1), reusing both will reduce the total port usage to O(1) and enables
AlltoAll in >64 MI200 nodes.
* Update changelog accordingly
Update changelog accordingly.
2022-07-07 16:15:52 -07:00
Wenkai Du
2e65881a79
Revert "Adding the missing roc:: namespace ( #570 )" ( #576 )
...
This reverts commit d5bea2cfaa .
2022-07-06 10:07:35 -07:00
Dmitry Mikushin
d5bea2cfaa
Adding the missing roc:: namespace ( #570 )
...
* Adding the missing roc:: namespace, effectively changing the value of RCCL_LIBRARY from rccl to roc::rccl.
The important difference is that rccl is treated as a symbolic "-lrccl" by linker (and fail the linking
due to a missing library search path), while roc::rccl is a target name, which can resolve into an absolute
library path.
Co-authored-by: Paul Fultz II <pfultz2@yahoo.com >
* Adding a changelog entry
* minor updates to wording
* missing period
Co-authored-by: Paul Fultz II <pfultz2@yahoo.com >
Co-authored-by: Saad Rahim <44449863+saadrahim@users.noreply.github.com >
2022-06-27 11:44:43 -06:00
Edgar
0336ffdf70
Introduce multi-rank support per device.
...
This is a single commit of the source code changes required to
introduce support for multiple ranks per device.
A new interface (ncclCommRankInitMulti) has to be used to make use of
this new feature.
2022-06-10 14:23:12 +00:00
gilbertlee-amd
700b473211
Moving opt-in custom signal handler from UnitTests into RCCL ( #550 )
...
* Enable via RCCL_ENABLE_SIGNALHANDLER=1
2022-05-20 09:56:38 -06:00
Liam Wrubleski
a8f1e61f48
Packages for test and benchmark executables on all supported OSes using CPack. ( #512 )
2022-03-21 15:04:14 -06:00
gilbertlee-amd
7add135529
Updating CHANGELOG.md ( #488 )
2022-01-10 11:34:31 -07:00
Liam Wrubleski
e579de7ec2
Update changelog with packaging information ( #409 )
2021-07-27 10:38:36 -06:00
Stanley Tsang
6842429a14
Updating changelog to show install script fix ( #384 )
2021-06-08 13:00:40 -06:00
gilbertlee-amd
903c84050d
ROCm 4.3 changelog update ( #379 )
...
* Update CHANGELOG.md (#378 )
* Updating CHANGELOG.md for ROCm 4.3
2021-06-03 10:56:02 -06:00
gilbertlee-amd
9d7232c091
Clique tuning upgrade ( #352 )
...
* Enabling clique for any XGMI-connected topology, adding tuning
* Updating CHANGELOG for clique tuning
* Re-working clique barrier system to work on multi-process / multi-gpu
2021-05-06 09:50:07 -06:00
gilbertlee-amd
69c0b44553
Updating CHANGELOG.md for ROCm 4.1.0 ( #336 )
2021-03-25 21:44:24 -06:00
gilbertlee-amd
41bcfb8878
Clique kernel support ( #295 )
...
* Adding experimental clique-based kernels (opt-in only)
Co-authored-by: Stanley Tsang <stanley.tsang@amd.com >
Co-authored-by: Gilbert Lee <gilbert.lee@amd.com >
Co-authored-by: Wenkai Du <43822138+wenkaidu@users.noreply.github.com >
2020-11-10 15:44:10 -07:00
gilbertlee-amd
bdd8adf1ca
Adding a CHANGELOG ( #296 )
2020-11-05 13:38:30 -07:00