David Galiffi
133834335d
Unhandled enum in switch statement ( #247 )
...
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 244c193a57 ]
2025-06-17 09:57:27 -04:00
David Galiffi
244c193a57
Unhandled enum in switch statement ( #247 )
...
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2025-06-17 09:57:27 -04:00
Elwazir, Ammar
4d79e1df30
[SDK] Support CMake option for using internal RCCL tracing + (temporary) enable in CI ( #457 )
...
* Temp: disable RCCL tracing
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Adding option to disable rccl tracing from CMake
* Update codeql.yml
* Misc updates
- ROCPROFILER_BUILD_RCCL -> ROCPROFILER_INTERNAL_RCCL_API_TRACE
- env.EXTRA_TEMP_CMAKE_OPTIONS -> env.GLOBAL_CMAKE_OPTIONS
- add (advanced) option ROCPROFILER_INTERNAL_RCCL_API_TRACE
* Fix rocprofiler::sdk::get_enum_label
- missing enum labels for HIP_RUNTIME_API_TABLE_STEP_VERSION > 8
* Update tests/rocprofv3/advanced-thread-trace/CMakeLists.txt
- improve various aspect of cmake -- particularly echoing where attdecoder_LIBRARY was found
* Use CMAKE_MESSAGE_INDENT
- add prefix to cmake messages to help indicate where messages are coming from
- make find_package(Python3 ...) QUIET for bindings
* Fix rocprofiler::sdk::get_enum_label
- handle HSA_AMD_EXT_API_TABLE_MAJOR_VERSION
* Fix rocprofv3 message for att library path
* Fix tests/rocprofv3/advanced-thread-trace/att_input.yml config
* Fix rocprofv3 check_att_capability + soversion/version library resolution
- Account for ROCPROF_ATT_LIBRARY_PATH in env in check_att_capability
- Add resolve_library_path
- supports resolution of library names to SOVERSION and VERSION paths
* Fix python linting error (unused import)
---------
Co-authored-by: Ammar ELWazir <aelwazir@amd.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: aeb1621c2b ]
2025-06-17 08:32:54 -05:00
Elwazir, Ammar
aeb1621c2b
[SDK] Support CMake option for using internal RCCL tracing + (temporary) enable in CI ( #457 )
...
* Temp: disable RCCL tracing
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Adding option to disable rccl tracing from CMake
* Update codeql.yml
* Misc updates
- ROCPROFILER_BUILD_RCCL -> ROCPROFILER_INTERNAL_RCCL_API_TRACE
- env.EXTRA_TEMP_CMAKE_OPTIONS -> env.GLOBAL_CMAKE_OPTIONS
- add (advanced) option ROCPROFILER_INTERNAL_RCCL_API_TRACE
* Fix rocprofiler::sdk::get_enum_label
- missing enum labels for HIP_RUNTIME_API_TABLE_STEP_VERSION > 8
* Update tests/rocprofv3/advanced-thread-trace/CMakeLists.txt
- improve various aspect of cmake -- particularly echoing where attdecoder_LIBRARY was found
* Use CMAKE_MESSAGE_INDENT
- add prefix to cmake messages to help indicate where messages are coming from
- make find_package(Python3 ...) QUIET for bindings
* Fix rocprofiler::sdk::get_enum_label
- handle HSA_AMD_EXT_API_TABLE_MAJOR_VERSION
* Fix rocprofv3 message for att library path
* Fix tests/rocprofv3/advanced-thread-trace/att_input.yml config
* Fix rocprofv3 check_att_capability + soversion/version library resolution
- Account for ROCPROF_ATT_LIBRARY_PATH in env in check_att_capability
- Add resolve_library_path
- supports resolution of library names to SOVERSION and VERSION paths
* Fix python linting error (unused import)
---------
Co-authored-by: Ammar ELWazir <aelwazir@amd.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-06-17 08:32:54 -05:00
Bhardwaj, Gopesh
1f4084c7b5
Adding rocpd documenation ( #449 )
...
* Adding rocpd docuemenation
* rocpd format
* CHANGELOG update and indexing
* Fixing links
* format fixes
* fixing table
* major edits
* fixed logical error
* fixing rocprofv3 avail
[ROCm/rocprofiler-sdk commit: 3e43b1f019 ]
2025-06-17 15:41:53 +05:30
Bhardwaj, Gopesh
3e43b1f019
Adding rocpd documenation ( #449 )
...
* Adding rocpd docuemenation
* rocpd format
* CHANGELOG update and indexing
* Fixing links
* format fixes
* fixing table
* major edits
* fixed logical error
* fixing rocprofv3 avail
2025-06-17 15:41:53 +05:30
Lytovchenko, Danylo
d42c7875a6
SWDEV-123456 - add AI CodeQL workflows ( #558 )
...
[ROCm/clr commit: a2550e0a9e ]
2025-06-17 09:30:58 +02:00
Lytovchenko, Danylo
a2550e0a9e
SWDEV-123456 - add AI CodeQL workflows ( #558 )
2025-06-17 09:30:58 +02:00
Nilesh M Negi
7c422271a8
[MSCCLPP] Disable MSCCLPP Executor ( #1744 )
...
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com >
[ROCm/rccl commit: 92a5d225d9 ]
2025-06-17 01:29:55 -05:00
Nilesh M Negi
92a5d225d9
[MSCCLPP] Disable MSCCLPP Executor ( #1744 )
...
Signed-off-by: nileshnegi <Nilesh.Negi@amd.com >
2025-06-17 01:29:55 -05:00
David Yat Sin
649ec63a4f
rocrtst: Reduce host memory limit to 90%
...
Further reduce upper bound for rocrtstFunc.Memory_Max_Mem
as previous limit of 95% can still trigger OOM killer.
2025-06-16 21:02:20 -04:00
David Yat Sin
b0e43cc426
rocrtst: Reduce host memory limit to 90%
...
Further reduce upper bound for rocrtstFunc.Memory_Max_Mem
as previous limit of 95% can still trigger OOM killer.
[ROCm/ROCR-Runtime commit: 649ec63a4f ]
2025-06-16 21:02:20 -04:00
Aurelien Bouteiller
56a3181a6f
Swdev/536571 with additional issues found for other various missing includes ( #158 )
...
* Revert "SWDEV-536571 - Include assert header. (#157 )"
This reverts commit 87d2efa430 .
* Fix use of assert/abort and required includes
* Disable IPC AMO testers for non-implemented functions
[ROCm/rocshmem commit: 551603829c ]
2025-06-16 20:21:06 -04:00
Aurelien Bouteiller
551603829c
Swdev/536571 with additional issues found for other various missing includes ( #158 )
...
* Revert "SWDEV-536571 - Include assert header. (#157 )"
This reverts commit bcc14b1a34 .
* Fix use of assert/abort and required includes
* Disable IPC AMO testers for non-implemented functions
2025-06-16 20:21:06 -04:00
Sarat Kamisetty
e359e834f5
generic net plugin ctxt that is extensible for use in multiple APIs ( #1735 )
...
Co-authored-by: Sarat Kamisetty <sakamiset@amd.com >
[ROCm/rccl commit: fa0422f174 ]
2025-06-16 14:48:08 -07:00
Sarat Kamisetty
fa0422f174
generic net plugin ctxt that is extensible for use in multiple APIs ( #1735 )
...
Co-authored-by: Sarat Kamisetty <sakamiset@amd.com >
2025-06-16 14:48:08 -07:00
David Yat Sin
488cfd467c
rocr: Always send free scratch notifications
...
Always send notification to profiler tools when scratch memory is freed.
2025-06-16 17:39:33 -04:00
David Yat Sin
e3b013b208
rocr: Always send free scratch notifications
...
Always send notification to profiler tools when scratch memory is freed.
[ROCm/ROCR-Runtime commit: 488cfd467c ]
2025-06-16 17:39:33 -04:00
Vladimir Indic
f49b70142f
[PC Sampling] Separate counts for issued and stalled samples ( #756 )
...
[ROCm/rocprofiler-compute commit: 451be8a600 ]
2025-06-16 15:09:21 -06:00
Vladimir Indic
451be8a600
[PC Sampling] Separate counts for issued and stalled samples ( #756 )
2025-06-16 15:09:21 -06:00
Kandula, Venkateshwar reddy
50d3edb569
[BUG FIX] [Counter Collection] SWDEV-523582- Use a map to differenciate xcc_sample_count wrt event id. ( #99 )
...
* use a map to differenciate xcc_sample_count wrt event id.
Change-Id: Ie1f2e8466edb244574686d49008125dc9f4e7efd
* Format.
Change-Id: I668c6ed448d8610d9d66f9cf77d0d27d7cf4e8b6
* use blockinfo to get xcc_sample_count.
Change-Id: I066a10e3185df4c8767d4f8eae59aca1f78f5284
* use EventAttribDim for xcc_sample_count.
Change-Id: Ide3707934b5b42c0462ea332b27f6e2e4fc0449f
---------
Co-authored-by: Venkateshwar Reddy Kandula <vkandula@amd.com >
[ROCm/aqlprofile commit: 41cd5d6531 ]
2025-06-16 16:09:13 -05:00
Kandula, Venkateshwar reddy
41cd5d6531
[BUG FIX] [Counter Collection] SWDEV-523582- Use a map to differenciate xcc_sample_count wrt event id. ( #99 )
...
* use a map to differenciate xcc_sample_count wrt event id.
Change-Id: Ie1f2e8466edb244574686d49008125dc9f4e7efd
* Format.
Change-Id: I668c6ed448d8610d9d66f9cf77d0d27d7cf4e8b6
* use blockinfo to get xcc_sample_count.
Change-Id: I066a10e3185df4c8767d4f8eae59aca1f78f5284
* use EventAttribDim for xcc_sample_count.
Change-Id: Ide3707934b5b42c0462ea332b27f6e2e4fc0449f
---------
Co-authored-by: Venkateshwar Reddy Kandula <vkandula@amd.com >
2025-06-16 16:09:13 -05:00
vedithal-amd
fccb9195ff
Print counter list in DEBUG level ( #758 )
...
[ROCm/rocprofiler-compute commit: 7c0ffd14a9 ]
2025-06-16 16:53:00 -04:00
vedithal-amd
7c0ffd14a9
Print counter list in DEBUG level ( #758 )
2025-06-16 16:53:00 -04:00
Bertan Dogancay
9fa53cc454
[NPKit] Use default output directory when env var is not set ( #1747 )
...
[ROCm/rccl commit: 39211c6b41 ]
2025-06-16 15:26:53 -04:00
Bertan Dogancay
39211c6b41
[NPKit] Use default output directory when env var is not set ( #1747 )
2025-06-16 15:26:53 -04:00
Alysa Liu
3b450397d6
rocr: Fix wrong sizeof argument
...
Update size calculation from 2 * sizeof(void*) to 2 * sizeof(uint64_t)
Signed-off-by: Alysa Liu <Alysa.Liu@amd.com >
2025-06-16 13:11:07 -04:00
Alysa Liu
a36892da4d
rocr: Fix wrong sizeof argument
...
Update size calculation from 2 * sizeof(void*) to 2 * sizeof(uint64_t)
Signed-off-by: Alysa Liu <Alysa.Liu@amd.com >
[ROCm/ROCR-Runtime commit: 3b450397d6 ]
2025-06-16 13:11:07 -04:00
Aurelien Bouteiller
b5c685ef9d
Fix rocshmem_info not compiling in out of source builds ( #160 )
...
[ROCm/rocshmem commit: 8138d130b9 ]
2025-06-16 11:49:30 -04:00
Aurelien Bouteiller
8138d130b9
Fix rocshmem_info not compiling in out of source builds ( #160 )
2025-06-16 11:49:30 -04:00
Mustafa Abduljabbar
3e5dc99aa6
Fix topo_explorer compatibility and capture WarpSize ( #1743 )
...
[ROCm/rccl commit: fb4ad82d0d ]
2025-06-16 08:18:35 -04:00
Mustafa Abduljabbar
fb4ad82d0d
Fix topo_explorer compatibility and capture WarpSize ( #1743 )
2025-06-16 08:18:35 -04:00
Sang, Tao
976d0574cf
SWDEW_516488 - Fix possible atomics tests' failures ( #292 )
...
[ROCm/hip-tests commit: 6c60fcafd8 ]
2025-06-14 05:33:25 +05:30
Sang, Tao
6c60fcafd8
SWDEW_516488 - Fix possible atomics tests' failures ( #292 )
2025-06-14 05:33:25 +05:30
Deepak Mewar
7571eb014f
Updated display format of cpu & socket affinities
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
2025-06-13 17:37:00 -05:00
Deepak Mewar
63784f77f7
Updated display format of cpu & socket affinities
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
[ROCm/amdsmi commit: 7571eb014f ]
2025-06-13 17:37:00 -05:00
Bindhiya Kanangot Balakrishnan
6fbda16098
[SWDEV-512393] Print keys of lists in custom_dump
...
The custom_dump function was not printing list's key
and so static numa was not displaying list keys
CPU affinity and Socket affinity. Updated custom_dump
to print the keys.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-06-13 17:37:00 -05:00
Bindhiya Kanangot Balakrishnan
cd709e93d1
[SWDEV-512393] Print keys of lists in custom_dump
...
The custom_dump function was not printing list's key
and so static numa was not displaying list keys
CPU affinity and Socket affinity. Updated custom_dump
to print the keys.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
[ROCm/amdsmi commit: 6fbda16098 ]
2025-06-13 17:37:00 -05:00
josnarlo
d4a946717b
[SWDEV-537983] Fix comments about temperature units for amdsmi_get_temp_metric
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-13 16:51:59 -05:00
josnarlo
48ed5787a6
[SWDEV-537983] Fix comments about temperature units for amdsmi_get_temp_metric
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
[ROCm/amdsmi commit: d4a946717b ]
2025-06-13 16:51:59 -05:00
josnarlo
4aee30f49b
[SWDEV-537983] Fix comments about temperature units for amdsmi_get_temp_metric
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
2025-06-13 16:51:59 -05:00
josnarlo
986a2dd0b5
[SWDEV-537983] Fix comments about temperature units for amdsmi_get_temp_metric
...
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
[ROCm/amdsmi commit: 4aee30f49b ]
2025-06-13 16:51:59 -05:00
Pham, Gabriel
940ece6813
Added GTT Memory to default output process table ( #480 )
...
* Added GTT Memory to default command and adjusted table format
---------
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
2025-06-13 16:43:56 -05:00
Pham, Gabriel
dfaf8386fa
Added GTT Memory to default output process table ( #480 )
...
* Added GTT Memory to default command and adjusted table format
---------
Signed-off-by: gabrpham <Gabriel.Pham@amd.com >
[ROCm/amdsmi commit: 940ece6813 ]
2025-06-13 16:43:56 -05:00
dependabot[bot]
152184dd49
Bump rocm-docs-core[api_reference] from 1.17.0 to 1.20.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.17.0 to 1.20.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.20.1/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.17.0...v1.20.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-version: 1.20.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-13 16:35:08 -05:00
dependabot[bot]
b1753ad3b3
Bump rocm-docs-core[api_reference] from 1.17.0 to 1.20.1 in /docs/sphinx
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.17.0 to 1.20.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases )
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.20.1/CHANGELOG.md )
- [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.17.0...v1.20.1 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-version: 1.20.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
[ROCm/amdsmi commit: 152184dd49 ]
2025-06-13 16:35:08 -05:00
David Galiffi
21374bc8bc
Cleanup of Dyninst build dependencies ( #238 )
...
- Refactor elfutils build folders. Move build artifacts to the "external" subfolders
- Remove reference to unused DYNINST configuration
- Declare Dyninst interfaces with other external declarations
- Updated cmake warning message
- Update the deprecation warning for "DYNINST_BUILD_${dep}" to make it clearer that the option is being translated to the new option, "ROCPROFSYS_BUILD_${dep}"
[ROCm/rocprofiler-systems commit: eaaec2cc3b ]
2025-06-13 17:19:46 -04:00
David Galiffi
eaaec2cc3b
Cleanup of Dyninst build dependencies ( #238 )
...
- Refactor elfutils build folders. Move build artifacts to the "external" subfolders
- Remove reference to unused DYNINST configuration
- Declare Dyninst interfaces with other external declarations
- Updated cmake warning message
- Update the deprecation warning for "DYNINST_BUILD_${dep}" to make it clearer that the option is being translated to the new option, "ROCPROFSYS_BUILD_${dep}"
2025-06-13 17:19:46 -04:00
Maisam Arif
049c59c5bb
Update workflows and Contrib docs
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I2ae31144ee1ab29c8bbba83f0c7eb0bb9dc079ba
2025-06-13 16:19:10 -05:00
Maisam Arif
34041504f9
Update workflows and Contrib docs
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: I2ae31144ee1ab29c8bbba83f0c7eb0bb9dc079ba
[ROCm/amdsmi commit: 049c59c5bb ]
2025-06-13 16:19:10 -05:00