Graf commitů

1175 Commity

Autor SHA1 Zpráva Datum
BertanDogancay ef57c82b60 Clean up
[ROCm/rccl commit: 00fdb1ef51]
2024-01-31 17:27:15 -08:00
BertanDogancay 5ce968f570 Fix stack size
[ROCm/rccl commit: da85abab54]
2024-01-31 17:09:07 -08:00
Wenkai Du fad3417dc1 Fix transport merge
[ROCm/rccl commit: 95f87232c4]
2024-01-31 17:35:12 -06:00
Wenkai Du df1d9b2415 topo_expl: 2.19 update
[ROCm/rccl commit: d1575a1622]
2024-01-31 16:11:14 -06:00
Wenkai Du 4f4e52aafe Merge remote-tracking branch 'rccl/develop' into 2.19.4
[ROCm/rccl commit: 1a134b283b]
2024-01-31 11:53:10 -06:00
BertanDogancay c2c9ed2acb Merge remote-tracking branch 'nccl/master' into develop
[ROCm/rccl commit: 9ff53eeeae]
2024-01-30 14:43:43 -08:00
Bertan Dogancay 96479caeda Include common.h in enqueue.cc instead (#1067)
[ROCm/rccl commit: 01b359027b]
2024-01-30 08:24:22 -08:00
Wenkai Du 3e66d42d95 msccl: ensure memory coherence after data receive (#1062)
[ROCm/rccl commit: f7550d83b8]
2024-01-30 08:22:50 -08:00
dependabot[bot] 367ccf5688 Bump rocm-docs-core from 0.31.0 to 0.33.0 in /docs/sphinx (#1065)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.31.0 to 0.33.0.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.31.0...v0.33.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>

[ROCm/rccl commit: 8949a28502]
2024-01-29 17:10:16 -07:00
Bertan Dogancay 2319f3dc54 Do not use LL128 when disabled (#1066)
[ROCm/rccl commit: d75c364864]
2024-01-29 14:08:59 -07:00
BertanDogancay a2b3e1ab2d correct data type
[ROCm/rccl commit: 31ec5d5cb0]
2024-01-28 19:55:19 -08:00
Shilei Tian 49f0e82815 Add a constructor for PtrUnion in case it is not initialized explicitly (#1064)
[ROCm/rccl commit: ba9f7917ba]
2024-01-26 08:00:27 -08:00
Pedram Alizadeh a184aabda5 modifying the tuning table to improve the performance of allreduce for 8MB and 16MB for single-node MI300X (#1063)
[ROCm/rccl commit: ccfb35fa6d]
2024-01-26 09:05:53 -05:00
Wenkai Du cbc6aa13e7 colltrace: fix dropped trace messages (#1059)
* colltrace: fix dropped trace messages

* Remove extra space

[ROCm/rccl commit: be8ef4367f]
2024-01-25 13:31:53 -08:00
Wenkai Du 71a356670f Increase P2P channels per peer (#1060)
[ROCm/rccl commit: ffde530af5]
2024-01-25 11:21:58 -08:00
Sam Wu b229abc692 Add codeowners for documentation (#1061)
* Add codeowners for documentation

* Update CODEOWNERS

---------

Co-authored-by: samjwu <samjwu@users.noreply.github.com>

[ROCm/rccl commit: 7d6da4c66b]
2024-01-25 09:33:28 -07:00
Wenkai Du 99564b560c Remove enhcompat.cc
[ROCm/rccl commit: 6afabf0d0b]
2024-01-24 17:13:30 -08:00
Wenkai Du a7a60a06ec Fix sendrecv merge
[ROCm/rccl commit: 4aafb2a3c5]
2024-01-24 16:23:53 -08:00
BertanDogancay 404d398bac Merge remote-tracking branch 'nccl/v2.19' into develop
[ROCm/rccl commit: 81ddf9de89]
2024-01-24 15:25:33 -08:00
Wenkai Du 17f70df058 Revert "msccl: build same number of kernels as in ROCm 5.7" (#1058)
This reverts commit f960174d03be7e5174baa83b256526d388a38842.

[ROCm/rccl commit: 7987015a19]
2024-01-24 08:43:50 -08:00
Tim 36fdd214e0 Turned on RCCL signal handler in CI tests (#1039)
[ROCm/rccl commit: 18a57bac10]
2024-01-23 17:07:45 -05:00
Bertan Dogancay 645411f8f4 Use binary search for direct function calls (#1057)
* Use binary search for direct function calls

* fix scratch mem issue on MI300

[ROCm/rccl commit: 5564d65e71]
2024-01-22 17:37:56 -07:00
Bertan Dogancay 56482a8be8 Fix collective trace when rccl is configured (#1056)
* Fix collective trace when rccl is configured

[ROCm/rccl commit: c4dbf8a914]
2024-01-22 09:26:44 -07:00
Wenkai Du 8b8179a689 Use new HIP graph API compatible with CUDA 11030 (#991)
* Use new HIP graph API compatible with CUDA 11030

* Update dependency to ROCm 6.1

* Fix single stream use case

[ROCm/rccl commit: 7e25d5bc55]
2024-01-21 19:00:50 -08:00
Nilesh M Negi 1c9b4fab39 COLLECTIVES: Switch to unroll 2 for MI300 (#1051)
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com>

[ROCm/rccl commit: 8b97a20943]
2024-01-19 12:16:05 -06:00
Bertan Dogancay c91be550bc Disable LL128 for gfx90a (#1054)
[ROCm/rccl commit: 1ac800f9fc]
2024-01-18 18:34:19 -07:00
Bertan Dogancay 4be87126fe Turn IFC off (#1053)
[ROCm/rccl commit: 5f365a9957]
2024-01-18 15:29:36 -07:00
Bertan Dogancay 11674674fc [DEV] Configure functions in RCCL (#986)
* configure functions in rccl

[ROCm/rccl commit: 28d9b170c9]
2024-01-18 15:07:16 -07:00
Tim 0343d9ccac Relaxing default timeout limit, add error log (#1052)
Signed-off-by: Tim Hu <timhu102@amd.com>

[ROCm/rccl commit: 05850e89f2]
2024-01-18 15:09:08 -05:00
Tim 5f7ef6b671 Adding regression test (#1045)
* adding regression test

Signed-off-by: Tim Hu <timhu102@amd.com>

* modifying regression test

Signed-off-by: Tim Hu <timhu102@amd.com>

* Update StandaloneTests.cpp

---------

Signed-off-by: Tim Hu <timhu102@amd.com>

[ROCm/rccl commit: c2a073a97d]
2024-01-18 10:46:16 -05:00
Wenkai Du dbf906d8fa Only use full MAXCHANNELS for gfx94x (#1050)
[ROCm/rccl commit: 3325f96c56]
2024-01-17 09:00:49 -08:00
Wenkai Du 366cd12bed topo-expl: fix broken build (#1048)
[ROCm/rccl commit: 600b44fee5]
2024-01-17 08:59:03 -08:00
Tim 245e757b26 Adding timeout functionality/EnvVar to TestBed (#1044)
* Adding timeout functionality/EnvVar to TestBed
* updating timeout unit to microseconds

Signed-off-by: Tim Hu <timhu102@amd.com>

[ROCm/rccl commit: 9c0ef11ac7]
2024-01-17 11:33:01 -05:00
dependabot[bot] 1d62a5f440 Bump rocm-docs-core from 0.30.3 to 0.31.0 in /docs/sphinx (#1049)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.30.3 to 0.31.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.30.3...v0.31.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>

[ROCm/rccl commit: 15f0ccaec7]
2024-01-16 11:53:14 -07:00
Pedram Alizadeh 5c349cd729 adding rccl tuning parameters for MI300X gfx942 with 8 GPUs single and multi-node (#1047)
[ROCm/rccl commit: b08124c85d]
2024-01-16 13:44:32 -05:00
Wenkai Du 8d38747c65 Add option to force enable network transport on single node (#1046)
[ROCm/rccl commit: 261707d90a]
2024-01-16 07:54:18 -08:00
Sam Wu 8e17a75353 Standardize documentation for ReadtheDocs (#1027)
[ROCm/rccl commit: 246dbd16d7]
2024-01-15 09:26:18 -07:00
dependabot[bot] 1204e8de34 Bump rocm-docs-core from 0.30.3 to 0.31.0 in /docs/sphinx (#1043)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.30.3 to 0.31.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.30.3...v0.31.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>

[ROCm/rccl commit: 2a8c632516]
2024-01-15 09:10:58 -07:00
PedramAlizadeh 7cc572ecf9 Revert "2.18.5-1"
This reverts commit 26b91b9dbb.


[ROCm/rccl commit: 767fde8210]
2024-01-12 16:54:19 +00:00
dependabot[bot] fc73c738ba Bump jinja2 from 3.1.2 to 3.1.3 in /docs/sphinx (#1040)
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

[ROCm/rccl commit: a1ee3e1ba9]
2024-01-11 17:02:03 -07:00
Bertan Dogancay 3d54c3fe5c Add codeowners (#1041)
[ROCm/rccl commit: ff7c9c4050]
2024-01-11 15:41:08 -07:00
Bertan Dogancay a056463d4d Addressing the compiler warning (#988)
[ROCm/rccl commit: cf248d9402]
2024-01-10 14:59:40 -07:00
dependabot[bot] bf4d1c9fb3 Bump gitpython from 3.1.37 to 3.1.41 in /docs/sphinx (#1038)
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.37 to 3.1.41.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.37...3.1.41)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

[ROCm/rccl commit: ccba6f7a74]
2024-01-10 11:30:09 -07:00
Hossein Pourreza df0dbb887d cover more gpu/nic mapping cases (#1037)
[ROCm/rccl commit: 735178c1fe]
2024-01-10 08:01:37 -08:00
Wenkai Du 64cf812da0 Re-enable L128 on gfx90a of compiler supports it (#1036)
[ROCm/rccl commit: 5851ae5974]
2024-01-10 08:01:11 -08:00
Nilesh M Negi c1acf97c05 Remove FORCE from AMDGPU_TARGETS and add support in install script (#989)
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com>

[ROCm/rccl commit: 414884c6cb]
2024-01-09 13:29:47 -06:00
Nilesh M Negi cec06d59d1 Un-escaped character causes error with address sanitizer builds (#992)
Signed-off-by: Nilesh M Negi <Nilesh.Negi@amd.com>
Co-authored-by: Jenkins <jenkins-compute@amd.com>

[ROCm/rccl commit: 249e9f7f65]
2024-01-09 13:28:32 -06:00
Pedram Alizadeh d3a47bb387 Merge pull request #1022 from PedramAlizadeh/sync_nccl_2.18.6
Sync to nccl 2.18.6

[ROCm/rccl commit: aa5c84c997]
2024-01-09 13:29:29 -05:00
Wenkai Du 30f744dc35 msccl: use custom reduce function (#1033)
[ROCm/rccl commit: d9871d171b]
2024-01-08 14:53:12 -08:00
Wenkai Du cd7a346297 Doubling buffer size to fix NCCL INFO corruption with increased channels (#1035)
[ROCm/rccl commit: f7e39fced2]
2024-01-08 08:14:33 -08:00