U, Srihari
7251cea0bc
Fix rocpd kernel traces csv output ( #497 )
...
* Fix rocpd kernel traces csv
* Updated CHANGELOG.md
* Add guid header
* address comment.
* Fix test failures
---------
Co-authored-by: Srihari Uttanur <srihariu@amd.com >
2025-08-01 08:31:21 +05:30
Yiannis Papadopoulos
ea0a3e8da4
libhsakmt: Use numa_node_size64 with long long
2025-07-31 18:17:52 -05:00
vedithal-amd
70ebb4a299
Backport CHANGELOG changes from 7.0 release ( #845 )
...
* Backport CHANGELOG changes from 7.0 release
* Backport CHANGELOG changes from https://github.com/ROCm/rocprofiler-compute/pull/815
2025-07-31 19:02:50 -04:00
amd-hsivasun
6df6f3ec6e
Rocprofiler-Compute Formatting Workflow ( #18 )
...
* Added Formatting Workflow for Compute
* Update rocprofiler-compute-formatting.yml
* Removed use of action for black and isort in compute formatting
---------
Co-authored-by: Sivasuntharampillai, Haresh <Haresh.Sivasuntharampillai+amdeng@amd.com >
2025-07-31 17:47:18 -04:00
Ammar ELWazir
f15d0467bc
Merge pull request #17 from ROCm/amd/aelwazir/fix_ci
...
Submodules fix for SDK CI jobs
2025-07-31 16:14:38 -05:00
Ammar ELWazir
c7cb4b0c69
Update rocprofiler-sdk-continuous_integration.yml
2025-07-31 15:49:04 -05:00
Ammar ELWazir
a2e5bbe0c0
Update rocprofiler-sdk-continuous_integration.yml
2025-07-31 15:41:03 -05:00
Vaddireddy, Sushma
a1e2905559
Adding MI100 counters ( #501 )
...
* Enable MI100 counters
* Update counter_defs.yaml
* Adding MI100 counters to tests
* Added TCC counters
---------
Co-authored-by: Sushma Vaddireddy <svaddire@amd.com >
2025-07-31 13:36:25 -07:00
Ammar ELWazir
1550424110
Update rocprofiler-sdk-docs.yml
2025-07-31 15:35:40 -05:00
Ammar ELWazir
e8ba4d6154
Update rocprofiler-sdk-code_coverage.yml
2025-07-31 15:34:32 -05:00
Ammar ELWazir
979b93f02a
Update rocprofiler-register-continuous-integration.yml
2025-07-31 15:34:02 -05:00
Ammar ELWazir
da121a03ae
Submodules fix for SDK CI jobs
2025-07-31 15:32:47 -05:00
Ammar ELWazir
e4a8f9cb77
Merge pull request #15 from ROCm/amd/aelwazir/fixing_rocprofiler_ci
...
ROCProfiler SDK Update
2025-07-31 15:26:41 -05:00
amd-hsivasun
a751fca539
Update .gitmodules ( #16 )
...
Added path for rocprofiler-systems/external/papi
2025-07-31 15:21:52 -04:00
amd-hsivasun
1c570465ad
Rename gitmodules to .gitmodules
2025-07-31 15:19:25 -04:00
amd-hsivasun
83cb68ad36
Rename gitmodules.txt to gitmodules
2025-07-31 15:19:01 -04:00
Sivasuntharampillai, Haresh
93958aa8b9
Moved gitmodules to root
2025-07-31 15:13:46 -04:00
amd-hsivasun
21114fbcc6
Added gitmodules
2025-07-31 15:06:55 -04:00
Ammar ELWazir
46c0987253
Fixing ROCProfiler SDK workflows
2025-07-31 13:55:54 -05:00
Ammar ELWazir
b279076eab
Fixing ROCProfiler SDK Docs workflow
2025-07-31 13:50:07 -05:00
Ammar ELWazir
8465cf5c14
Fixing ROCProfiler SDK Docs workflow
2025-07-31 13:46:56 -05:00
Ammar ELWazir
7501280c6b
Fixing ROCProfiler SDK Docs workflow
2025-07-31 13:39:24 -05:00
Ammar ELWazir
de9a19a4c5
Fixing ROCProfiler SDK Docs workflow
2025-07-31 13:34:54 -05:00
Ammar ELWazir
66e7e42d0c
Fixing ROCProfiler SDK Docs workflow
2025-07-31 13:31:25 -05:00
Ammar ELWazir
dc1f01dae9
Runners Update
2025-07-31 13:13:36 -05:00
Kandula, Venkateshwar reddy
e0901eba28
[Samples] Remove thread trace sample dependency on rocprofiler-sdk-amd-comgr. ( #555 )
...
* remove samples dependency on rocprofiler-sdk-amd-comgr.
* add find package for amd_comgr.
---------
Co-authored-by: Venkateshwar Reddy Kandula <vkandula@amd.com >
2025-07-31 10:24:32 -05:00
habajpai-amd
c424dac261
Fix the openmp-target ctest ( #300 )
...
- openmp-target: add runtime rpath for libomptarget and update tests
- Handle events not associated with a HIP Stream
- Kernels from OpenMP target offload are not associated with a HIP stream. Fix handling with the callback record's stream_id is 0
---------
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-07-31 10:41:27 -04:00
Fei Zheng
6cbda3f1d8
Format code ( #842 )
2025-07-31 08:20:49 -06:00
Fei Zheng
3a40e4b58c
quick fix how to call v3 with pc sampling
2025-07-31 08:17:06 -06:00
Honglei Huang
56cb9390ff
rocr/driver: add PC sampling support to driver interface
...
Add PC sampling functionality to the driver interface:
1. Add new PC sampling methods to Driver base class:
- PcSamplingQueryCapabilities
- PcSamplingCreate
- PcSamplingDestroy
- PcSamplingStart
- PcSamplingStop
2. Implement PC sampling methods in KfdDriver using HSAKMT APIs:
- Map HSAKMT status codes to HSA status codes
- Handle resource busy conditions
- Proper error handling for all operations
Signed-off-by: Honglei Huang <Honglei1.Huang@amd.com >
2025-07-31 21:48:25 +08:00
Honglei Huang
a47c060d6a
rocr/driver: add ASAN header page management to Driver class
...
Add ASAN header page management to Driver
- Add ReplaceAsanHeaderPage and ReturnAsanHeaderPage to Driver interface
- Implement ASAN functions in KfdDriver using hsaKmt calls
Signed-off-by: Honglei Huang <Honglei1.Huang@amd.com >
2025-07-31 21:48:25 +08:00
Honglei Huang
9312468655
rocr: add memory sharing call to Driver interface
...
This change improves the abstraction of memory sharing operations by moving them
to the driver layer and adds safety checks for cross-driver operations.
- Add ShareMemory and RegisterSharedHandle methods to support memory sharing
between processes
- Add IsDifferentDriver utility methods to check driver compatibility across
agents/nodes
- Refactor IPC memory handling to use driver-based memory sharing instead of
direct HSAKMT calls
- Improve error handling for memory sharing operations across different drivers
Signed-off-by: Honglei Huang <Honglei1.Huang@amd.com >
2025-07-31 21:48:25 +08:00
Kian Cossettini
d1a2deba1f
fork-runtime-instrument ctest fix ( #295 )
...
* Fix fork-runtime-instrument ctest failure by adding -fno-inline flag
2025-07-31 07:59:41 -04:00
Sivasuntharampillai, Haresh
f70a97b762
Modified Workflows
2025-07-30 20:58:41 -04:00
Galantsev, Dmitrii
31dfc0fcce
CI - Use LSTT machine to enable labeling
...
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-07-30 17:15:31 -05:00
Galantsev, Dmitrii
0a19a7ffc1
Profiler - Add metrics location
...
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-07-30 16:59:44 -05:00
Galantsev, Dmitrii
6cd870e3b5
CI - Disable RVS to build rocprofiler from staging
...
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-07-30 16:36:55 -05:00
systems-assistant[bot]
51b8fd15bd
Merge commit 'fbe0f65beb5c040f8f7da1909115555907e791bf' into develop
2025-07-30 20:07:58 +00:00
Bonnell, Jason
fbe0f65beb
use new azure runners ( #533 )
...
* use new azure runners
* update core-deb logic in continuous_integration.yml
* more logic changes in continuous_integration.yml
* changes to runs-on conditional in continuous_integration.yml
* update runs-on conditional again on continuous_integration.yml
* utulize matrix system list, add gpu variable and separate runner
* Remove trailing comma from matrix
* Delete .github/workflows/generate_afar.yml
---------
Co-authored-by: Kandula, Venkateshwar reddy <Venkateshwarreddy.Kandula@amd.com >
Co-authored-by: Elwazir, Ammar <Ammar.Elwazir@amd.com >
2025-07-30 14:40:47 -05:00
systems-assistant[bot]
aa48ba797d
Merge commit 'c7b5a0f43aba4ec72b8bebcdacb579d9a52cf1bc' into develop
2025-07-30 19:08:11 +00:00
dependabot[bot]
c7b5a0f43a
Bump rocm-docs-core from 1.21.1 to 1.22.0 in /docs/sphinx ( #839 )
...
Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core ) from 1.21.1 to 1.22.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.21.1...v1.22.0 )
---
updated-dependencies:
- dependency-name: rocm-docs-core
dependency-version: 1.22.0
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>
Co-authored-by: vedithal-amd <Vignesh.Edithal@amd.com >
2025-07-30 14:35:32 -04:00
systems-assistant[bot]
ee1ebe5341
Merge commit '6f8cb05140260ecbcf373889b9e82e3ae45a2cc9' into develop
2025-07-30 18:10:35 +00:00
systems-assistant[bot]
27935903ae
Merge commit 'ea4769f604bc52a5ef31fd94b9a3ea73ed0997b7' into develop
2025-07-30 18:10:34 +00:00
vedithal-amd
ea4769f604
Fix rocprof avail usage ( #840 )
2025-07-30 13:52:55 -04:00
Jason Bonnell
6f8cb05140
Add ninja to all Dockerfiles ( #304 )
2025-07-30 13:35:40 -04:00
dependabot[bot]
be69ec06f2
Bump rocm-docs-core[api_reference] from 1.21.1 to 1.22.0 in /docs/sphinx ( #302 )
...
Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core ) from 1.21.1 to 1.22.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.21.1...v1.22.0 )
---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
dependency-version: 1.22.0
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-07-30 13:33:41 -04:00
systems-assistant[bot]
1a9a095ada
Merge commit '4120c12ed587f7c6b3180276780452cb7aa25ce0' into develop
2025-07-30 17:08:46 +00:00
Bhardwaj, Gopesh
4120c12ed5
SWDEV-544115 Adding documentation for rocprofv3 advanced options ( #516 )
...
* SWDEV-544115 Adding documentaiton for rocprofv3 advanced options
* minor changes
* updating rocpd documentation
* updated changelog
* adressed Feedback
2025-07-30 22:25:40 +05:30
Joseph Macaranas
3cc6d1d29e
Updating dates for migration
2025-07-30 11:26:50 -04:00
systems-assistant[bot]
c9993f5447
Merge commit '996e8bbfb71310d9a1b641bc954b69138cf85daa' into develop
2025-07-30 15:21:37 +00:00