Pedram Alizadeh
a85f71a421
Revert "UnitTest: add test cases for 2.14 API (ncclCommInitRankConfig and ncclCommFinalize for non-blocking communicator) ( #662 )" ( #666 )
...
This reverts commit f29aa66d4f .
[ROCm/rccl commit: 54a3da04eb ]
2022-12-14 11:28:40 -05:00
Pedram Alizadeh
c9ba20d749
Merge pull request #664 from PedramAlizadeh/rccl-UnitTests_name_change
...
Changed the name of UnitTests to rccl-UnitTests (wrapper executable i…
[ROCm/rccl commit: 1a8cd9791e ]
2022-12-13 17:16:22 -05:00
PedramAlizadeh
1fe26823f5
Changed the name of UnitTests to rccl-UnitTests (wrapper executable included).
...
[ROCm/rccl commit: 45872d170f ]
2022-12-13 21:45:57 +00:00
Pedram Alizadeh
f29aa66d4f
UnitTest: add test cases for 2.14 API (ncclCommInitRankConfig and ncclCommFinalize for non-blocking communicator) ( #662 )
...
[ROCm/rccl commit: 8250092367 ]
2022-12-13 16:05:09 -05:00
Ziyue Yang
431c7d2cb9
Add MSCCL Support ( #658 )
...
* Add MSCCL support
* Add alignment and message size checking
* Fix nRanks checking, in-place and out-of-place tests and group call handling
* Fix hipGraph unit test
* Change MSCCL init warning to INFO
* Revise license info
[ROCm/rccl commit: adafc0f759 ]
2022-12-12 15:51:04 -08:00
Wenkai Du
bb27f5c8ba
Fix typo in detecting Intel platforms ( #661 )
...
[ROCm/rccl commit: b953544a59 ]
2022-12-07 13:36:11 -08:00
akolliasAMD
90de5e3a84
decreased warp size for gfx110x ( #655 )
...
[ROCm/rccl commit: eca623df07 ]
2022-12-01 12:19:21 -07:00
gilbertlee-amd
5871811d34
Graph unit tests ( #656 )
...
* Adding hipGraph unit tests
[ROCm/rccl commit: faed69f9fc ]
2022-12-01 10:28:42 -07:00
Wenkai Du
2f1882c75e
Reduce linking time through more parallel jobs ( #657 )
...
[ROCm/rccl commit: aebed537a5 ]
2022-11-30 16:06:03 -08:00
Wenkai Du
416b754b31
Query DMABuf support through HSA runtime API ( #654 )
...
[ROCm/rccl commit: fb9938cffa ]
2022-11-30 08:53:03 -08:00
Wenkai Du
55e1008756
Adjust P2P channels on Intel platform ( #653 )
...
[ROCm/rccl commit: 9594bbee3b ]
2022-11-29 13:57:10 -08:00
akolliasAMD
5b7c400fb3
removed cmake HIP_CLANG_PATCH_LEVEL check ( #652 )
...
* removed HIP_CLANG_PATCH_LEVEL check
[ROCm/rccl commit: 11862f67de ]
2022-11-29 09:48:59 -07:00
Wenkai Du
49353e3eaa
Merge pull request #651 from wenkaidu/nccl_sync
...
Sync up with NCCL
[ROCm/rccl commit: 67d9327f52 ]
2022-11-28 17:33:59 -08:00
Wenkai Du
bba08ef09f
Merge remote-tracking branch 'nccl/master' into HEAD
...
[ROCm/rccl commit: bf03a48289 ]
2022-11-28 09:46:16 -08:00
gilbertlee-amd
09f2d7f242
Update CHANGELOG up to ROCm 5.4 ( #649 )
...
* Update CHANGELOG for ROCm 5.4.0
[ROCm/rccl commit: 36ac8107bd ]
2022-11-23 09:40:19 -07:00
Sylvain Jeaugey
1bcb7a7cb6
Fix google-fastsocket plugin build
...
[ROCm/rccl commit: 614b49f0de ]
2022-11-22 02:13:13 -08:00
Sylvain Jeaugey
06f55215e2
Add documentation for NCCL NET plugins
...
Also repurpose dummy plugin as example, including headers and
compat layers from v6 to v2.
[ROCm/rccl commit: 55b1d8ab98 ]
2022-11-22 02:12:53 -08:00
Wenkai Du
cb382a0a6e
Fix incorrect rocm-smi ID conversion ( #648 )
...
[ROCm/rccl commit: 57764f8152 ]
2022-11-21 19:44:39 -08:00
Wenkai Du
b72619495d
Fix collective trace timestamp format ( #647 )
...
[ROCm/rccl commit: 9cb72a3d0f ]
2022-11-21 08:11:12 -08:00
Wenkai Du
ba18b77b07
Fix typo in previous hipify change ( #645 )
...
[ROCm/rccl commit: cf3c32a626 ]
2022-11-15 11:51:47 -08:00
Wenkai Du
03e5baa67d
Merge pull request #643 from ROCmSoftwarePlatform/2.15.5
...
Sync up with NCCL 2.15.5
[ROCm/rccl commit: b4f6eee9b4 ]
2022-11-15 08:40:59 -08:00
Wenkai Du
c15a10a9d2
Move hipify to cmake stage
...
Add minimal ROCm/HIP version requirements for Graph support
[ROCm/rccl commit: 562dd87036 ]
2022-11-14 18:10:45 +00:00
raramakr
a02911fd0d
Merge pull request #644 from raramakr/swdev-reorg
...
Correct hsa header path for new directory layout
[ROCm/rccl commit: ca05b3d8d4 ]
2022-11-10 10:06:39 -08:00
Wenkai Du
ffecb74b1e
Update tuning table and fix topo_expl
...
[ROCm/rccl commit: 94ad7f6f51 ]
2022-11-07 18:24:24 +00:00
Ranjith Ramakrishnan
e3b28a9aec
Correct hsa header path for new directory layout
...
[ROCm/rccl commit: b397cb16ea ]
2022-11-04 09:52:16 -07:00
Wenkai Du
4c9c1d41ee
Merge remote-tracking branch 'nccl/master' into develop
...
[ROCm/rccl commit: 9a077e6947 ]
2022-11-03 21:17:42 +00:00
Wenkai Du
826b93d98e
Merge pull request #641 from ROCmSoftwarePlatform/2.14.3
...
Sync up with NCCL 2.14.3
[ROCm/rccl commit: effc4b255b ]
2022-11-02 08:31:12 -07:00
Wenkai Du
4630365f2d
Fix P2P scheduling
...
[ROCm/rccl commit: 72ef100050 ]
2022-10-31 08:54:34 -07:00
Sylvain Jeaugey
775f1b59ba
Merge tag 'v2.15.5-1'
...
[ROCm/rccl commit: 2f4cb874ba ]
2022-10-25 01:15:22 -07:00
Sylvain Jeaugey
0b20e8b7e9
2.15.5-1
...
Fix crash with CollnetChain on some node topologies
Fix hang when interleaving the capture of different graphs
Fix hang during init in multi-threaded mode
Fix potential data corruption with LL128 protocol on unaligned buffers.
Fix CPU usage during preconnect
Fixes double-free in the error path for ncclCommInitAll
Workaround hang on H100 with Ring/LL128 on 2 GPUs.
[ROCm/rccl commit: cb111f764a ]
2022-10-25 00:55:55 -07:00
Wenkai Du
36e5e02e46
Merge remote-tracking branch 'nccl/master' into develop
...
[ROCm/rccl commit: 4f0e223db4 ]
2022-10-20 15:41:29 +00:00
Wenkai Du
cf1d4a62e8
Fix missing initialization due to merge error ( #640 )
...
[ROCm/rccl commit: bc8ef779df ]
2022-10-19 21:20:11 -07:00
Wenkai Du
7fe0b0161f
topo_expl: fix compilation error ( #639 )
...
[ROCm/rccl commit: fc554a2428 ]
2022-10-19 14:19:50 -07:00
gilbertlee-amd
5459f1c3f6
Fixing formatting for copywrite ( #638 )
...
[ROCm/rccl commit: 10dbd2a452 ]
2022-10-19 13:43:21 -06:00
Wenkai Du
76414d3230
Support P2P with invisible devices ( #636 )
...
* Support P2P with invisible devices
* Update copyright year
[ROCm/rccl commit: 9ddf0e0649 ]
2022-10-17 10:24:59 -07:00
Wenkai Du
7cb9d872ab
Merge pull request #634 from yzygitzh/ziyyang/npkit-fix
...
Apply several fixes to NPKit
[ROCm/rccl commit: 9916a09818 ]
2022-10-17 08:01:24 -07:00
raramakr
65bd12b94d
Merge pull request #635 from raramakr/swdev
...
Correct include and library path for new directory layout
[ROCm/rccl commit: b32f38126d ]
2022-10-14 15:48:44 -07:00
gilbertlee-amd
0ca30fb88a
Updating files for missing licenses ( #637 )
...
[ROCm/rccl commit: ebb8b5bf63 ]
2022-10-14 13:49:16 -06:00
Ranjith Ramakrishnan
1cfca9f8e1
Correct include and library path for new directory layout
...
Use actual header files and libraries , rather than using wrapper header files and library softlinks
[ROCm/rccl commit: cf4e963aaf ]
2022-10-14 01:32:04 -07:00
Ziyue Yang
d54574b0eb
apply npkit
...
[ROCm/rccl commit: 7d6bbc19d4 ]
2022-10-14 01:28:17 +00:00
Sylvain Jeaugey
37dc333d42
Merge tag 'v2.15.1-1'
...
[ROCm/rccl commit: d128d62238 ]
2022-10-07 11:00:26 -07:00
Edgar Gabriel
3fd090c5ba
Merge pull request #633 from edgargabriel/topic/topo-binary-tree
...
introduce a hw topology aware bintree
[ROCm/rccl commit: 4972c129e3 ]
2022-10-05 17:06:54 -05:00
John Bachan
c9cd7243ed
Fixes a double-free in the error path of ncclCommInitAll.
...
Fixes https://github.com/NVIDIA/nccl/issues/726
[ROCm/rccl commit: 2401f4a918 ]
2022-10-03 17:12:32 -07:00
Edgar Gabriel
f2736a4fb3
introduce a hw topology aware bintree
...
for hayabusa architecture.
[ROCm/rccl commit: e645b02cd8 ]
2022-10-03 15:26:21 +00:00
gilbertlee-amd
9225ea766e
Removing TransferBench from tools ( #632 )
...
Point to new TransferBench repo
[ROCm/rccl commit: bd7d589446 ]
2022-09-30 11:53:32 -06:00
akolliasAMD
dbbdf65020
Added new gpu targets ( #631 )
...
[ROCm/rccl commit: ef71550738 ]
2022-09-29 14:53:55 -06:00
Wenkai Du
07a0adf1d6
Another threadfence and flags rework ( #629 )
...
[ROCm/rccl commit: a523b37ac7 ]
2022-09-28 16:49:29 -07:00
Wenkai Du
f6da79844a
Add LL128 tuning ( #630 )
...
[ROCm/rccl commit: 021932b3c8 ]
2022-09-27 09:39:09 -07:00
Sylvain Jeaugey
b4bac0d15a
2.15.1-1
...
Add support for H100 (sm90).
Make sure NCCL kernel honor user stream priorities.
[ROCm/rccl commit: da8152e57a ]
2022-09-27 02:31:13 -07:00
Sylvain Jeaugey
8761a6c2fc
Merge remote-tracking branch 'origin/master'
...
[ROCm/rccl commit: 99c28f2e75 ]
2022-09-27 02:24:41 -07:00