David Galiffi
c3e2315ce8
Merge 'amd-staging' into 'amd-mainline'
...
[ROCm/rocprofiler-systems commit: 27f210ea5d ]
2024-12-19 12:35:24 -05:00
David Galiffi
27f210ea5d
Merge 'amd-staging' into 'amd-mainline'
2024-12-19 12:35:24 -05:00
Justin Williams
747834624b
Fixed Python module error
2024-12-19 11:19:01 -06:00
Justin Williams
a803595fe0
Fixed Python module error
...
[ROCm/amdsmi commit: 747834624b ]
2024-12-19 11:19:01 -06:00
Arif, Maisam
0bd1112b6b
Merge branch 'amd-mainline' into amd-staging
2024-12-19 11:11:49 -06:00
Arif, Maisam
73b391d993
Merge branch 'amd-mainline' into amd-staging
...
[ROCm/amdsmi commit: 0bd1112b6b ]
2024-12-19 11:11:49 -06:00
Maisam Arif
35eb8e7c4b
Resolve CI caller merge conflicts
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Icb0389f422b6f158492828e79e44fe00e5db07f5
2024-12-19 10:10:23 -06:00
Maisam Arif
a3bc9b7a72
Resolve CI caller merge conflicts
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Icb0389f422b6f158492828e79e44fe00e5db07f5
[ROCm/rdc commit: 35eb8e7c4b ]
2024-12-19 10:10:23 -06:00
Vladana Stojiljkovic
573ba928da
SWDEV-500407 - Disable atomicMax_system for floats and doubles
...
Change-Id: Ica73f7692b726f7fd68a53f0b7f0f687eaef1b67
[ROCm/hip-tests commit: 5ebecf35c0 ]
2024-12-19 11:00:03 -05:00
Vladana Stojiljkovic
5ebecf35c0
SWDEV-500407 - Disable atomicMax_system for floats and doubles
...
Change-Id: Ica73f7692b726f7fd68a53f0b7f0f687eaef1b67
2024-12-19 11:00:03 -05:00
Yiltan
a90a642cf3
Merge pull request #65 from Yiltan/version-2.0.0-bump
...
Bump rocSHMEM version
[ROCm/rocshmem commit: 33196e48ed ]
2024-12-19 10:15:33 -05:00
Yiltan
33196e48ed
Merge pull request #65 from Yiltan/version-2.0.0-bump
...
Bump rocSHMEM version
2024-12-19 10:15:33 -05:00
David Galiffi
7eca1ca69d
Update VERSION to 1.0.0
...
Bumping major version now that rocprofiler-sdk has been integrated.
[ROCm/rocprofiler-systems commit: 33b043b11c ]
2024-12-19 09:41:53 -05:00
David Galiffi
33b043b11c
Update VERSION to 1.0.0
...
Bumping major version now that rocprofiler-sdk has been integrated.
2024-12-19 09:41:53 -05:00
Flora Cui
ac64c54d74
rocr: skip exception_signal_ handling on exit
...
if .supports_exception_debugging is not enabled.
Change-Id: I944fe7aa4f3068964f47e23f5259c3802d1e9556
Signed-off-by: Flora Cui <flora.cui@amd.com >
2024-12-19 04:14:32 -05:00
Flora Cui
6a3d0e6412
rocr: skip exception_signal_ handling on exit
...
if .supports_exception_debugging is not enabled.
Change-Id: I944fe7aa4f3068964f47e23f5259c3802d1e9556
Signed-off-by: Flora Cui <flora.cui@amd.com >
[ROCm/ROCR-Runtime commit: ac64c54d74 ]
2024-12-19 04:14:32 -05:00
Baraldi, Giovanni
f8442415f8
SWDEV-492607: Adding ATT wrapper ( #40 )
...
* Adding att parser wrapper
* Adding ATT tests as optional
* Adding decoder API for query capability
* Removed samples
* Formatting
* adding new line
* Removed perfetto and moved to static library
* using default search for lib
* Updated to SDK
* Namespace changes
* Added tests
* Small refactor
* Updated API to receive agent_id
* Fixing tests
* Tidy fixes
* Not write to file
* Switch to filesystem.hpp
* Compilation fixes
* Formatting
* Tidy fix
* Removed likely
* Adding tests
* Added gfx9 test
* Adding gfx12 tests
* Formatting
* Enable tidy
* Fix tests
* Fix deadlock on agent test
* Workaround ASAN
* Moving query outside class.
* Fix standalone tool
* Addressing comments
* Formatting
* Change query name
* Fixed some tests. Updated PR comments.
* Formatting
* Improved coverage
* Formatting
* Fix for comments
* Formatting
* Adding some description. Fix error type.
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
[ROCm/rocprofiler-sdk commit: 2c8e88a76b ]
2024-12-18 18:53:32 -08:00
Baraldi, Giovanni
2c8e88a76b
SWDEV-492607: Adding ATT wrapper ( #40 )
...
* Adding att parser wrapper
* Adding ATT tests as optional
* Adding decoder API for query capability
* Removed samples
* Formatting
* adding new line
* Removed perfetto and moved to static library
* using default search for lib
* Updated to SDK
* Namespace changes
* Added tests
* Small refactor
* Updated API to receive agent_id
* Fixing tests
* Tidy fixes
* Not write to file
* Switch to filesystem.hpp
* Compilation fixes
* Formatting
* Tidy fix
* Removed likely
* Adding tests
* Added gfx9 test
* Adding gfx12 tests
* Formatting
* Enable tidy
* Fix tests
* Fix deadlock on agent test
* Workaround ASAN
* Moving query outside class.
* Fix standalone tool
* Addressing comments
* Formatting
* Change query name
* Fixed some tests. Updated PR comments.
* Formatting
* Improved coverage
* Formatting
* Fix for comments
* Formatting
* Adding some description. Fix error type.
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2024-12-18 18:53:32 -08:00
Pranjal Swarup
64bb1ea13f
Merge proto files from multiprocess run into one file. ( #63 )
...
- Added script to merge multiprocess output automatically to one file when there are multiprocess proto files written into output folder
- Execute the merge multiprocess script from the rank 0 process
- Added the scripts folder path to env path, via setup-env.sh
- Installed merge_multiprocess_output.sh to /share/rocprofiler-systems/bin dir
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 0263e951ff ]
2024-12-18 17:34:02 -05:00
Pranjal Swarup
0263e951ff
Merge proto files from multiprocess run into one file. ( #63 )
...
- Added script to merge multiprocess output automatically to one file when there are multiprocess proto files written into output folder
- Execute the merge multiprocess script from the rank 0 process
- Added the scripts folder path to env path, via setup-env.sh
- Installed merge_multiprocess_output.sh to /share/rocprofiler-systems/bin dir
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2024-12-18 17:34:02 -05:00
German Andryeyev
55d4a75016
SWDEV-504658 - Reduce the lock scope for kernel look-up
...
The vector with all kernels is preallocated on the executable init.
Thus, reduce the scope of global lock to the binary creation only.
Change-Id: I73035013a6562175069137e895bba815f466ee35
[ROCm/clr commit: 0640d36019 ]
2024-12-18 17:04:51 -05:00
German Andryeyev
0640d36019
SWDEV-504658 - Reduce the lock scope for kernel look-up
...
The vector with all kernels is preallocated on the executable init.
Thus, reduce the scope of global lock to the binary creation only.
Change-Id: I73035013a6562175069137e895bba815f466ee35
2024-12-18 17:04:51 -05:00
Williams, Justin
71d8fa1c0f
Update README.md
...
Signed-off-by: Williams, Justin <Justin.Williams@amd.com >
2024-12-18 15:36:26 -06:00
Williams, Justin
321aa328de
Update README.md
...
Signed-off-by: Williams, Justin <Justin.Williams@amd.com >
[ROCm/amdsmi commit: 71d8fa1c0f ]
2024-12-18 15:36:26 -06:00
Justin Williams
eb5f64a5e2
Removed Wheel & Setuptools dependency
2024-12-18 15:35:28 -06:00
Justin Williams
83718095a4
Removed Wheel & Setuptools dependency
...
[ROCm/amdsmi commit: eb5f64a5e2 ]
2024-12-18 15:35:28 -06:00
Sajina PK
2d6b4d9988
Enable VCN tracing in Perfetto output ( #65 )
...
Enable VCN activity tracing on different instances from the GPU metrics fetched using rsmi_dev_gpu_metrics_info_get in the ROCm-SMI. library.
The tracing can be controlled with ROCPROFSYS_ROCM_SMI_METRICS by setting the value as vcn_activity, Currently this configuration takes the following values: busy, temp, power, mem_usage, vcn_activity.
By default, all the 5 values will be enabled.
Signed-off-by: Sajina P Kandy <Sajina.PuthalathKandy@amd.com >
Co-authored-by: Sajina Kandy <sputhala-amd@amd.com >
[ROCm/rocprofiler-systems commit: 3fa37c991e ]
2024-12-18 15:56:48 -05:00
Sajina PK
3fa37c991e
Enable VCN tracing in Perfetto output ( #65 )
...
Enable VCN activity tracing on different instances from the GPU metrics fetched using rsmi_dev_gpu_metrics_info_get in the ROCm-SMI. library.
The tracing can be controlled with ROCPROFSYS_ROCM_SMI_METRICS by setting the value as vcn_activity, Currently this configuration takes the following values: busy, temp, power, mem_usage, vcn_activity.
By default, all the 5 values will be enabled.
Signed-off-by: Sajina P Kandy <Sajina.PuthalathKandy@amd.com >
Co-authored-by: Sajina Kandy <sputhala-amd@amd.com >
2024-12-18 15:56:48 -05:00
Julia Jiang
b39722359a
SWDEV-504376 - Update doxygen for hipHostAllocWriteCombined and related definitions
...
Change-Id: I200e01f7ff62e33e26d838bcea8a10ca3e21eae6
[ROCm/hip commit: 82d37bbd4c ]
2024-12-18 15:34:51 -05:00
Julia Jiang
82d37bbd4c
SWDEV-504376 - Update doxygen for hipHostAllocWriteCombined and related definitions
...
Change-Id: I200e01f7ff62e33e26d838bcea8a10ca3e21eae6
2024-12-18 15:34:51 -05:00
Choudhary, Rahul
69be6f1c16
Update rocm_ci_caller.yml: base ref to support pull and push request
...
The change is present in mainline and was missing in staging
2024-12-18 11:57:44 -08:00
Choudhary, Rahul
61ee9e50e8
Update rocm_ci_caller.yml: base ref to support pull and push request
...
The change is present in mainline and was missing in staging
[ROCm/rdc commit: 69be6f1c16 ]
2024-12-18 11:57:44 -08:00
John Bachan
69b9a05e71
Fixes to all tests that divide buffers by nranks so that they trim buffer sizes to be multiples of 16 bytes.
...
This ensures non-pow2 ranks have buffer addresses aligned suitably for performance.
[ROCm/rccl-tests commit: 29f4114f02 ]
2024-12-18 11:20:28 -08:00
John Bachan
29f4114f02
Fixes to all tests that divide buffers by nranks so that they trim buffer sizes to be multiples of 16 bytes.
...
This ensures non-pow2 ranks have buffer addresses aligned suitably for performance.
2024-12-18 11:20:28 -08:00
Vladana Stojiljkovic
aee10912e0
SWDEV-491257 - Create stream capture tests with Event APIs
...
Change-Id: I9803a78c3513845f7bf91333a0db0d43bed5b346
[ROCm/hip-tests commit: fd92c47fea ]
2024-12-18 13:52:31 -05:00
Vladana Stojiljkovic
fd92c47fea
SWDEV-491257 - Create stream capture tests with Event APIs
...
Change-Id: I9803a78c3513845f7bf91333a0db0d43bed5b346
2024-12-18 13:52:31 -05:00
Marko Arandjelovic
182d514c0d
SWDEV-477706 - Add unit test for hipTexRefGetBorderColor and hipTexRefSetBorderColor
...
Change-Id: I01a3a8c5bd2e8f7396bf55c0d6dd8b7a7d5df9d3
[ROCm/hip-tests commit: a35f7bbad6 ]
2024-12-18 13:41:04 -05:00
Marko Arandjelovic
a35f7bbad6
SWDEV-477706 - Add unit test for hipTexRefGetBorderColor and hipTexRefSetBorderColor
...
Change-Id: I01a3a8c5bd2e8f7396bf55c0d6dd8b7a7d5df9d3
2024-12-18 13:41:04 -05:00
Trowbridge, Ian
b2aa29eb0a
Skip Building of OpenMP Samples and Tests ( #77 )
...
* Add option to disable openmp samples
* Skip building openmp tests and samples for now
[ROCm/rocprofiler-sdk commit: 9de284a568 ]
2024-12-18 11:37:51 -06:00
Trowbridge, Ian
9de284a568
Skip Building of OpenMP Samples and Tests ( #77 )
...
* Add option to disable openmp samples
* Skip building openmp tests and samples for now
2024-12-18 11:37:51 -06:00
adapryor
e1e7f59269
Fix for SWDEV-500637
...
Signed-off-by: adapryor <Adam.pryor@amd.com >
Change-Id: Id42a2da321bdba74dfc8e16d7dc04d05cef4e34a
2024-12-18 11:10:41 -06:00
adapryor
c42d0232f4
Fix for SWDEV-500637
...
Signed-off-by: adapryor <Adam.pryor@amd.com >
Change-Id: Id42a2da321bdba74dfc8e16d7dc04d05cef4e34a
[ROCm/rdc commit: e1e7f59269 ]
2024-12-18 11:10:41 -06:00
Michael Xie
40193696e1
SWDEV-488231 - Add memory cleanup after test
...
Change-Id: I0a4f6e1649c1c30e6f76243f83681a6755b5368b
[ROCm/hip-tests commit: 8d02e942a6 ]
2024-12-18 12:06:57 -05:00
Michael Xie
8d02e942a6
SWDEV-488231 - Add memory cleanup after test
...
Change-Id: I0a4f6e1649c1c30e6f76243f83681a6755b5368b
2024-12-18 12:06:57 -05:00
dependabot[bot]
beece84733
Bump rocm-docs-core from 1.9.2 to 1.12.0 in /docs/sphinx ( #1466 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.9.2 to 1.12.0.
- [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.9.2...v1.12.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: 648a58dd27 ]
2024-12-18 10:04:07 -07:00
dependabot[bot]
648a58dd27
Bump rocm-docs-core from 1.9.2 to 1.12.0 in /docs/sphinx ( #1466 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.9.2 to 1.12.0.
- [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.9.2...v1.12.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>
2024-12-18 10:04:07 -07:00
Juan Castillo
f8b8347627
[SWDEV-496693]GPU Metrics 1.7
...
Features added:
- [SWDEV-475244] Add new interface to get max memory bandwidth
Updated API: amdsmi_get_gpu_vram_info
Updated: struct amdsmi_vram_info_t to include vram_max_bandwidth
CLI: amd-smi static --vram
- [SWDEV-488349] Add new interface for XGMI link status
New API: amdsmi_get_gpu_xgmi_link_status
CLI: amd-smi xgmi --link-status
Signed-off-by: Juan Castillo <juan.castillo@amd.com >
Change-Id: I1aa35b741136eb4f02f7ea9a95b865886273eb72
2024-12-18 10:57:06 -06:00
Juan Castillo
2ddb2ef032
[SWDEV-496693]GPU Metrics 1.7
...
Features added:
- [SWDEV-475244] Add new interface to get max memory bandwidth
Updated API: amdsmi_get_gpu_vram_info
Updated: struct amdsmi_vram_info_t to include vram_max_bandwidth
CLI: amd-smi static --vram
- [SWDEV-488349] Add new interface for XGMI link status
New API: amdsmi_get_gpu_xgmi_link_status
CLI: amd-smi xgmi --link-status
Signed-off-by: Juan Castillo <juan.castillo@amd.com >
Change-Id: I1aa35b741136eb4f02f7ea9a95b865886273eb72
[ROCm/amdsmi commit: f8b8347627 ]
2024-12-18 10:57:06 -06:00
Joe Narlo
ef31bb7166
SWDEV-504389 [AMD-SMI] Synching Comments in Linux BM
...
Sync comments from Unified Header to Linux BM
Signed-off-by: Joe Narlo <Joseph.Narlo@amd.com >
Change-Id: I9b1ae94db68761a7963ad87cd60177a57e93ad85
2024-12-18 10:57:06 -06:00
Joe Narlo
01d303806a
SWDEV-504389 [AMD-SMI] Synching Comments in Linux BM
...
Sync comments from Unified Header to Linux BM
Signed-off-by: Joe Narlo <Joseph.Narlo@amd.com >
Change-Id: I9b1ae94db68761a7963ad87cd60177a57e93ad85
[ROCm/amdsmi commit: ef31bb7166 ]
2024-12-18 10:57:06 -06:00