dependabot[bot]
516c3b11f8
Bump rocm-docs-core[api_reference] from 1.17.1 to 1.18.1 in /docs/sphinx ( #137 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.17.1 to 1.18.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.17.1...v1.18.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
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/rocprofiler-systems commit: b621691a53 ]
2025-03-17 13:50:58 -04:00
dependabot[bot]
b621691a53
Bump rocm-docs-core[api_reference] from 1.17.1 to 1.18.1 in /docs/sphinx ( #137 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.17.1 to 1.18.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.17.1...v1.18.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
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>
2025-03-17 13:50:58 -04:00
Kiriti Gowda
26a67fb210
CMake config - updates and fixes ( #532 )
...
* CMake Config - updates and fixes
* Version - Updates
* Changelog - updates
* Update CHANGELOG.md
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
---------
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
[ROCm/rocdecode commit: 6b026af151 ]
2025-03-17 12:38:01 -04:00
Kiriti Gowda
6b026af151
CMake config - updates and fixes ( #532 )
...
* CMake Config - updates and fixes
* Version - Updates
* Changelog - updates
* Update CHANGELOG.md
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
---------
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com >
2025-03-17 12:38:01 -04:00
Avinash
5a25b110af
Memory leak fix when numIBDevices = 0 ( #1429 )
...
* Initial commit for testing
* Fix memory leak in checkOptions
* Fix memory leak in checkOption
* x
* Delete cmake-3.28.2-linux-x86_64.sh
* gcn changes
* gcn memleak fixes
* gcn leak fix
* memory leak fixes for parseRome4P2H and ncclTopoAddGPU
* Keeping only necessary file for fixes
Deleting temporary scripts I created for debugging and testing
* changing to GCN_ARCH_NAME_LEN
* Added sanity check directory
* refactoring scripts
* Updated to sanity checks folder
* Initial fixes
* changes in tools
* pointing RCCL lib build to debug version
* Removed second pthread_detach
* Removing sanity checks
* Keeping only code changes
* addressing memory leaks in ncclIbinit
---------
Co-authored-by: Chao Chen <cchen104@amd.com >
[ROCm/rccl commit: ccb0820743 ]
2025-03-17 11:21:19 -05:00
Avinash
ccb0820743
Memory leak fix when numIBDevices = 0 ( #1429 )
...
* Initial commit for testing
* Fix memory leak in checkOptions
* Fix memory leak in checkOption
* x
* Delete cmake-3.28.2-linux-x86_64.sh
* gcn changes
* gcn memleak fixes
* gcn leak fix
* memory leak fixes for parseRome4P2H and ncclTopoAddGPU
* Keeping only necessary file for fixes
Deleting temporary scripts I created for debugging and testing
* changing to GCN_ARCH_NAME_LEN
* Added sanity check directory
* refactoring scripts
* Updated to sanity checks folder
* Initial fixes
* changes in tools
* pointing RCCL lib build to debug version
* Removed second pthread_detach
* Removing sanity checks
* Keeping only code changes
* addressing memory leaks in ncclIbinit
---------
Co-authored-by: Chao Chen <cchen104@amd.com >
2025-03-17 11:21:19 -05:00
Andryeyev, German
00e77db856
SWDEV-497841 - Avoid access to the null stream on mempool alloc
...
Null stream isn't created during the device creation
[ROCm/clr commit: 392ed53c3c ]
2025-03-17 11:40:14 -04:00
Andryeyev, German
392ed53c3c
SWDEV-497841 - Avoid access to the null stream on mempool alloc
...
Null stream isn't created during the device creation
2025-03-17 11:40:14 -04:00
Yiltan
9b187a2e44
Updated IPC detection logic ( #51 )
...
* Added environment variable to enable/disable IPC at runtime
* Fixed IPC detection logic allow for difference process mappings
* Updated README.md
[ROCm/rocshmem commit: b7f3839f27 ]
2025-03-17 11:36:11 -04:00
Yiltan
b7f3839f27
Updated IPC detection logic ( #51 )
...
* Added environment variable to enable/disable IPC at runtime
* Fixed IPC detection logic allow for difference process mappings
* Updated README.md
2025-03-17 11:36:11 -04:00
mberenjk
a3a598efb3
Skipping AllReduce test on more than 8 ranks for FP8 type on Hyabusa ( #1598 )
...
* Skipping AllReduce FP8 test on 9 to 16 ranks (gfx90a) as it's using Tree algorithm not RING
---------
Co-authored-by: Marzieh Berenjkoub <mberenjk@amd.com >
[ROCm/rccl commit: 5f691aaf65 ]
2025-03-17 10:22:49 -05:00
mberenjk
5f691aaf65
Skipping AllReduce test on more than 8 ranks for FP8 type on Hyabusa ( #1598 )
...
* Skipping AllReduce FP8 test on 9 to 16 ranks (gfx90a) as it's using Tree algorithm not RING
---------
Co-authored-by: Marzieh Berenjkoub <mberenjk@amd.com >
2025-03-17 10:22:49 -05:00
Mustafa Abduljabbar
74d6537141
Multi-node reduce_scatter improved auto-selection for LL and LL128 on gfx942 ( #1604 )
...
* Add reduce_scatter LL and LL128 thresholds
* Always honor user choice for protocol
[ROCm/rccl commit: f67b2cc908 ]
2025-03-17 11:21:01 -04:00
Mustafa Abduljabbar
f67b2cc908
Multi-node reduce_scatter improved auto-selection for LL and LL128 on gfx942 ( #1604 )
...
* Add reduce_scatter LL and LL128 thresholds
* Always honor user choice for protocol
2025-03-17 11:21:01 -04:00
Zhang, Ava
6075f89576
Merge branch 'amd-mainline' into amd-staging
...
[ROCm/rocm_smi_lib commit: 7327e645c6 ]
2025-03-17 08:58:09 +08:00
Zhang, Ava
7327e645c6
Merge branch 'amd-mainline' into amd-staging
2025-03-17 08:58:09 +08:00
Wenkai Du
0bd40f5a87
Enable LL128 on gfx942 ( #1549 )
...
[ROCm/rccl commit: 245c2de909 ]
2025-03-16 15:10:05 -07:00
Wenkai Du
245c2de909
Enable LL128 on gfx942 ( #1549 )
2025-03-16 15:10:05 -07:00
Baraldi, Giovanni
ac6e512e25
SWDEV-516846: Fix serialization services conflicts and ATT counter streaming ( #230 )
...
* Update TT API
* Rework serialization
* update att_core
* Fix tests
* Fix tool
* Formatting
* Fix perfcounter
* Formatting
* Rename agent TT
* Format
* Workaround for codeQL alert
* Tidy fix
* Fix compiler error
* Tidy
* Fix some tests
* Fixing some tests
* formatting
* Fixing ATT serialization
* Format
* Fix test commandline
* Fixing init order
* Format
* Tidy fixes
* Removing unused sample
* Fix tests and schema
* Added ATT + PMC test
* Fix mode
* Fix file mode
* Review comments
* Fix typo
* Review comments
* Review comments
* Fix missing id inc after review comment
* Review comments
* Suggested Fixes
* Testing changes
* Test fix
* Build fixes
* Minor build fix
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com >
[ROCm/rocprofiler-sdk commit: 821918a512 ]
2025-03-14 18:11:10 -07:00
Baraldi, Giovanni
821918a512
SWDEV-516846: Fix serialization services conflicts and ATT counter streaming ( #230 )
...
* Update TT API
* Rework serialization
* update att_core
* Fix tests
* Fix tool
* Formatting
* Fix perfcounter
* Formatting
* Rename agent TT
* Format
* Workaround for codeQL alert
* Tidy fix
* Fix compiler error
* Tidy
* Fix some tests
* Fixing some tests
* formatting
* Fixing ATT serialization
* Format
* Fix test commandline
* Fixing init order
* Format
* Tidy fixes
* Removing unused sample
* Fix tests and schema
* Added ATT + PMC test
* Fix mode
* Fix file mode
* Review comments
* Fix typo
* Review comments
* Review comments
* Fix missing id inc after review comment
* Review comments
* Suggested Fixes
* Testing changes
* Test fix
* Build fixes
* Minor build fix
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com >
2025-03-14 18:11:10 -07:00
Nilesh M Negi
cf17cff5b6
[GRAPH] Increase default nChannels to 112 for gfx950 ( #1596 )
...
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com >
[ROCm/rccl commit: 1df73e209e ]
2025-03-14 14:47:03 -07:00
Nilesh M Negi
1df73e209e
[GRAPH] Increase default nChannels to 112 for gfx950 ( #1596 )
...
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com >
2025-03-14 14:47:03 -07:00
Mallya, Ameya Keshava
e6f9ba2e77
Added release trigger for further releases
...
[ROCm/rocprofiler-register commit: b6c5f9133a ]
2025-03-14 14:08:06 -07:00
Mallya, Ameya Keshava
b6c5f9133a
Added release trigger for further releases
2025-03-14 14:08:06 -07:00
Mallya, Ameya Keshava
a181b8de3b
Added release trigger for further releases
...
[ROCm/roctracer commit: a847d331ff ]
2025-03-14 14:07:29 -07:00
Mallya, Ameya Keshava
a847d331ff
Added release trigger for further releases
2025-03-14 14:07:29 -07:00
Mallya, Ameya Keshava
19a9ff813d
Added release trigger for further releases
...
[ROCm/rocm_smi_lib commit: 8fe9882c49 ]
2025-03-14 14:06:21 -07:00
Mallya, Ameya Keshava
8fe9882c49
Added release trigger for further releases
2025-03-14 14:06:21 -07:00
Mallya, Ameya Keshava
9892bc9d6e
Added release trigger for further releases
2025-03-14 14:02:46 -07:00
Mallya, Ameya Keshava
8d749753e3
Added release trigger for further releases
...
[ROCm/rocprofiler commit: 9892bc9d6e ]
2025-03-14 14:02:46 -07:00
Mallya, Ameya Keshava
b893ed2aa4
Added release trigger for further releases
...
[ROCm/rocminfo commit: 7caeb3292f ]
2025-03-14 14:00:09 -07:00
Mallya, Ameya Keshava
7caeb3292f
Added release trigger for further releases
2025-03-14 14:00:09 -07:00
Mallya, Ameya Keshava
5d254c6fb0
Added release trigger for further releases
...
Signed-off-by: Mallya, Ameya Keshava <AmeyaKeshava.Mallya@amd.com >
2025-03-14 13:52:00 -07:00
Mallya, Ameya Keshava
ecb119aec3
Added release trigger for further releases
...
Signed-off-by: Mallya, Ameya Keshava <AmeyaKeshava.Mallya@amd.com >
[ROCm/ROCR-Runtime commit: 5d254c6fb0 ]
2025-03-14 13:52:00 -07:00
Mallya, Ameya Keshava
fba8b3f6e1
Added release trigger for further releases
...
Signed-off-by: Mallya, Ameya Keshava <AmeyaKeshava.Mallya@amd.com >
2025-03-14 13:48:55 -07:00
Mallya, Ameya Keshava
2f5792e208
Added release trigger for further releases
...
Signed-off-by: Mallya, Ameya Keshava <AmeyaKeshava.Mallya@amd.com >
[ROCm/amdsmi commit: fba8b3f6e1 ]
2025-03-14 13:48:55 -07:00
Mallya, Ameya Keshava
f0834cbd12
Added release trigger for further releases
...
[ROCm/rocprofiler-sdk commit: 914923f688 ]
2025-03-14 13:48:05 -07:00
Mallya, Ameya Keshava
914923f688
Added release trigger for further releases
2025-03-14 13:48:05 -07:00
Kuricheti, Mythreya
d1aeee3599
Add an option to disable perfetto debug annotations in json tool ( #258 )
...
* Add opt-in to disable perfetto annotations
Add an env option `ROCPROFILER_DISABLE_PERFETTO_ANNOTATIONS`
to disable perfetto function-arg annotations.
If there are a large number of records, the tests that use this tool timeout
on some machines
* Update iteration kind
* Remove test_retired_correlation_ids for page-migration
[ROCm/rocprofiler-sdk commit: bbacf70ec7 ]
2025-03-14 13:06:18 -07:00
Kuricheti, Mythreya
bbacf70ec7
Add an option to disable perfetto debug annotations in json tool ( #258 )
...
* Add opt-in to disable perfetto annotations
Add an env option `ROCPROFILER_DISABLE_PERFETTO_ANNOTATIONS`
to disable perfetto function-arg annotations.
If there are a large number of records, the tests that use this tool timeout
on some machines
* Update iteration kind
* Remove test_retired_correlation_ids for page-migration
2025-03-14 13:06:18 -07:00
cfallows-amd
eba173de5e
Debug logging during intensities calculations when no flops recorded ( #608 )
...
Added debug log for when no flops are recorded (total_flops is 0), so AI points will not be plotted.
Removed commented out print statement that is not functional- contains nonexistent method call.
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
[ROCm/rocprofiler-compute commit: 1c237c1382 ]
2025-03-14 12:37:19 -04:00
cfallows-amd
1c237c1382
Debug logging during intensities calculations when no flops recorded ( #608 )
...
Added debug log for when no flops are recorded (total_flops is 0), so AI points will not be plotted.
Removed commented out print statement that is not functional- contains nonexistent method call.
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
2025-03-14 12:37:19 -04:00
Avinash Kethineedi
7f3879ff31
Refactor RO backend data structures ( #49 )
...
- Remove hdp and ipc pointers from BlockHandle, align RO stats with RO contexts
- Add run commands for `rocshmem_g` and `rocshmem_p` API tests in driver.sh
- Allocate rocshmem API return buffers based on number of device contexts.
- Associate status flag address with blocking calls and remove threadId dependency
- Associated the status flag address with each blocking call request to notify the GPU thread.
- Removed dependency on threadId for determining the appropriate status flag index.
- Move status flag buffer allocation to backend.
- Initialize allocated memeory to zero
[ROCm/rocshmem commit: df4ad2c04d ]
2025-03-14 10:49:44 -05:00
Avinash Kethineedi
df4ad2c04d
Refactor RO backend data structures ( #49 )
...
- Remove hdp and ipc pointers from BlockHandle, align RO stats with RO contexts
- Add run commands for `rocshmem_g` and `rocshmem_p` API tests in driver.sh
- Allocate rocshmem API return buffers based on number of device contexts.
- Associate status flag address with blocking calls and remove threadId dependency
- Associated the status flag address with each blocking call request to notify the GPU thread.
- Removed dependency on threadId for determining the appropriate status flag index.
- Move status flag buffer allocation to backend.
- Initialize allocated memeory to zero
2025-03-14 10:49:44 -05:00
Khatri, Shweta
043657e70f
Use idomatic approach to extending CMAKE_MODULE_PATH. ( #7 )
...
There are many reasons why there may already be a CMAKE_MODULE_PATH defined.
The idiomatic way to extend it in a project is via list(APPEND).
https://github.com/ROCm/rocminfo/pull/97 submitted by @stellaraccident
Co-authored-by: Stella Laurenzo <Stella.Laurenzo@amd.com >
[ROCm/rocminfo commit: 8503ec36ca ]
2025-03-14 08:16:56 -07:00
Khatri, Shweta
8503ec36ca
Use idomatic approach to extending CMAKE_MODULE_PATH. ( #7 )
...
There are many reasons why there may already be a CMAKE_MODULE_PATH defined.
The idiomatic way to extend it in a project is via list(APPEND).
https://github.com/ROCm/rocminfo/pull/97 submitted by @stellaraccident
Co-authored-by: Stella Laurenzo <Stella.Laurenzo@amd.com >
2025-03-14 08:16:56 -07:00
Stella Laurenzo
c36ccaaf4b
rocr: Search for libnuma with find_package before find_library.
...
This avoids a false dependence on a system library when not desired.
2025-03-14 08:16:13 -07:00
Stella Laurenzo
5a3b9a1fdf
rocr: Search for libnuma with find_package before find_library.
...
This avoids a false dependence on a system library when not desired.
[ROCm/ROCR-Runtime commit: c36ccaaf4b ]
2025-03-14 08:16:13 -07:00
Park, Peter
547ed49efb
[SWDEV-519170] Docker container config documentation ( #178 )
...
* add docker container guide
* add example
* update index, README, and _toc
2025-03-14 09:58:46 -05:00
Park, Peter
3dbeab2c67
[SWDEV-519170] Docker container config documentation ( #178 )
...
* add docker container guide
* add example
* update index, README, and _toc
[ROCm/amdsmi commit: 547ed49efb ]
2025-03-14 09:58:46 -05:00