Wenkai Du
|
4ba65d1d6a
|
Increase max channles to 64 (#993)
|
2023-12-01 16:01:11 -08:00 |
|
pradeep-ramanna
|
0b53f79196
|
Fix GPU to NIC mapping for peertopeer (#994)
|
2023-12-01 08:00:17 -08:00 |
|
Ziyue Yang
|
e44e112a17
|
Fix mscclAlgoHandle not initialized issue (#995)
|
2023-12-01 07:58:01 -08:00 |
|
dependabot[bot]
|
ddd5c07b56
|
Bump cryptography from 41.0.4 to 41.0.6 in /docs/sphinx (#985)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.4 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.4...41.0.6)
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-11-30 15:05:50 -07:00 |
|
Ziyue Yang
|
4bb0b4a380
|
Move MSCCL algorithm loading to initialization to workaround HIP graph conflict (#982)
* MSCCL: pre-specify channels and pre-load algorithms
* add mutex
* fix bug
* clean include
* disable all-gathers temporarily
|
2023-11-30 09:47:20 -08:00 |
|
Bertan Dogancay
|
20b02af19b
|
Renaming unit-tests package (#987)
|
2023-11-29 15:05:32 -07:00 |
|
dependabot[bot]
|
10a7cb7556
|
Bump rocm-docs-core from 0.28.0 to 0.29.0 in /docs/sphinx (#980)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.28.0 to 0.29.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.28.0...v0.29.0)
---
updated-dependencies:
- dependency-name: rocm-docs-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-11-29 09:39:33 -07:00 |
|
akolliasAMD
|
56ce9ef05f
|
recreated pr 914 to work with current develop branch (#979)
|
2023-11-28 16:33:47 -07:00 |
|
akolliasAMD
|
c71bae1608
|
npkit trace script now syncs the on average difference per rank (#981)
|
2023-11-28 11:03:55 -07:00 |
|
gilbertlee-amd
|
213869a6b4
|
JitterBench (#975)
|
2023-11-23 11:14:11 -07:00 |
|
Wenkai Du
|
50b2dd9fd7
|
Add special handling of gfx940 (#976)
* Add special handling of gfx940
* Update ring base
|
2023-11-22 15:07:36 -08:00 |
|
dependabot[bot]
|
b1c746e7b5
|
Bump rocm-docs-core from 0.27.0 to 0.28.0 in /docs/sphinx (#969)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.27.0...v0.28.0)
---
updated-dependencies:
- dependency-name: rocm-docs-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-11-22 08:58:26 -07:00 |
|
Wenkai Du
|
569d3f7d59
|
msccl: allocate scratch as ext-scope fine-grained (#968)
|
2023-11-16 09:57:25 -06:00 |
|
searlmc1
|
15fa77bb57
|
Update README.md (#955)
Remove references to HCC, which was removed from ROCm ~2yrs ago
|
2023-11-15 18:01:45 -08:00 |
|
Wenkai Du
|
bc8661f092
|
Fix kernel command line warnings (#961)
* Fix kernel command line warnings
* Remove while loop
|
2023-11-15 18:01:12 -08:00 |
|
Ziyue Yang
|
7fc891bc8d
|
Fix MSCCL work FIFO allocation with HIP graph enabled (#967)
|
2023-11-15 16:43:28 -08:00 |
|
Bertan Dogancay
|
198f14923b
|
Check to support older ROCm versions (#963)
|
2023-11-15 12:36:31 -07:00 |
|
Ziyue Yang
|
7ae95db5b8
|
Optimize MSCCL all-gather algorithms for gfx942 (#964)
|
2023-11-15 08:18:59 -08:00 |
|
Ziyue Yang
|
df128879a6
|
Optimize MSCCL reduce primitive switching for gfx942 (#962)
* Optimize reduce primitive switching for gfx942
* address comment
|
2023-11-15 08:18:44 -08:00 |
|
Wenkai Du
|
5a800e00cd
|
msccl: enable basic collective trace (#959)
To avoid increasing number of kernels, colltrace is only enabled with
RCCL_MSCCL_FORCE_FULLOPS=1
|
2023-11-08 20:14:28 -08:00 |
|
Bertan Dogancay
|
8e0258a73d
|
Revert "Remove hip::device (#954)" (#956)
This reverts commit 7edb486154.
|
2023-11-07 13:40:41 -07:00 |
|
Wen-Heng (Jack) Chung
|
efc42d9045
|
Use send instead of sendWithBarrier. (#727)
|
2023-11-07 13:47:24 -06:00 |
|
dependabot[bot]
|
7291144c94
|
Bump rocm-docs-core from 0.26.0 to 0.27.0 in /docs/sphinx (#951)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.26.0 to 0.27.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.26.0...v0.27.0)
---
updated-dependencies:
- dependency-name: rocm-docs-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-11-07 10:01:16 -07:00 |
|
Nusrat Islam
|
022735d208
|
Merge pull request #950 from nusislam/msccl-red2
msccl: remove cases from numReduction switch statement
|
2023-11-04 02:48:03 -05:00 |
|
Bertan Dogancay
|
7edb486154
|
Remove hip::device (#954)
|
2023-11-03 19:31:00 -06:00 |
|
Wenkai Du
|
dbcba2923b
|
Use parallel init of LDS and adjust P2P channels for gfx94x (#943)
* Use parallel init of LDS and adjust P2P channels for gfx94x
* Move another init to parallel
* Fix NCCL_NCHANNELS_PER_PEER setting
|
2023-11-03 16:06:49 -07:00 |
|
Nusrat Islam
|
f545b94d4b
|
msccl: remove cases from numReduction switch statement
|
2023-11-03 16:56:51 -05:00 |
|
gilbertlee-amd
|
d50bab28bf
|
Adding LaunchBench tool (#952)
|
2023-11-03 12:04:52 -06:00 |
|
Wenkai Du
|
bb84345943
|
msccl: use 32-bit LDS access and add RCCL_MSCCL_FORCE_FULLOPS (#953)
|
2023-11-03 10:38:02 -07:00 |
|
akolliasAMD
|
988efe605a
|
MSCCL stream fix (#948)
|
2023-11-03 09:10:52 -06:00 |
|
Wenkai Du
|
f484ff17b9
|
msccl: add templated kernel (#945)
* msccl: add templated kernel
* Use defines to improve code readability
* Fix kernel indexing and review feedback
|
2023-11-02 17:21:53 -07:00 |
|
Nusrat Islam
|
61aed56ca7
|
Merge pull request #946 from nusislam/msccl-redop
msccl: remove dereference of reduce args
|
2023-11-02 16:22:24 -05:00 |
|
Nusrat Islam
|
6b80a0d0d4
|
msccl: remove dereference of reduce args
It can be removed because the msccl kernel will never execute this code
according to the current msccl setup.
|
2023-11-02 13:20:00 -05:00 |
|
Wenkai Du
|
a7400218a2
|
msccl: use atomic to set dependency flags (#941)
|
2023-10-31 14:46:57 -07:00 |
|
akolliasAMD
|
9f02ee8dea
|
Revert "Introduce allgather for MSCCL on 8 sockets up to 320KB. (#931)" (#939)
This reverts commit bfb8642450.
|
2023-10-30 23:52:58 -06:00 |
|
Wenkai Du
|
a497722894
|
NPkit: misc fixes for MSCCL (#936)
* msccl: add xcc_id to timestamp sync
* NPKit: add timestamp for rrc operator
* NPKit: add timestamp for MSCCL init
|
2023-10-30 10:00:12 -07:00 |
|
Nilesh M Negi
|
1e5ca6820b
|
Fix gcnArchName bug in topology dump (#937)
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com>
|
2023-10-28 12:30:36 -05:00 |
|
Ziyue Yang
|
4c117e5335
|
Fix MSCCL work FIFO out-of-bound issue (#935)
|
2023-10-27 11:24:52 -07:00 |
|
Nilesh M Negi
|
96ec3ffe2e
|
SRC/INIT: fix typo for ENABLE_PROFILING (#934)
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com>
|
2023-10-26 23:52:46 -05:00 |
|
Nilesh M Negi
|
f22df90e5c
|
remove gcnArch support (#920)
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com>
|
2023-10-26 12:09:15 -05:00 |
|
Wenkai Du
|
fb0eccb57b
|
msccl: reduce debug output when using NCCL_DEBUG=INFO (#932)
|
2023-10-25 08:05:19 -07:00 |
|
Wen-Heng (Jack) Chung
|
bfb8642450
|
Introduce allgather for MSCCL on 8 sockets up to 320KB. (#931)
|
2023-10-24 18:41:12 -05:00 |
|
Wen-Heng (Jack) Chung
|
3f9ffe4788
|
Introduce allgather MSCCL XML specification for MI250X up to 320KB. (#930)
|
2023-10-24 18:35:55 -05:00 |
|
Wen-Heng (Jack) Chung
|
72d5fbddfd
|
Introduce 1-shot allreduce for MI250X Hayabusa. (#929)
|
2023-10-24 16:31:18 -05:00 |
|
Wenkai Du
|
c4e65fd382
|
Add missing gfx942 support (#927)
|
2023-10-23 12:04:37 -07:00 |
|
akolliasAMD
|
d8dc282eeb
|
AllReduceTests,fixed the number of roots (#925)
|
2023-10-20 10:25:11 -06:00 |
|
dependabot[bot]
|
b173c13831
|
Bump urllib3 from 1.26.17 to 1.26.18 in /docs/sphinx (#921)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.17 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.17...1.26.18)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-10-20 10:15:42 -06:00 |
|
searlmc1
|
dd5f01aeaf
|
Merge pull request #926 from ROCmSoftwarePlatform/searlmc1-patch-1
Remove quotes causing asan build breakage
|
2023-10-20 07:52:39 -07:00 |
|
searlmc1
|
f59de10524
|
Remove quotes causing asan build breakage
The quotes around "-fsanitize=address -shared-libasan" cause the BUILD_ADDRESS_SANITIZER build to fail; remove the quotes
|
2023-10-19 16:13:39 -07:00 |
|
Bertan Dogancay
|
3807c203fc
|
Update install.sh --fast and README (#924)
|
2023-10-19 16:35:10 -06:00 |
|