David Galiffi
8535da17c8
Removing dyninst builds from CI docker files ( #249 )
...
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2025-06-13 17:16:01 -04:00
David Galiffi
7503cc7202
Add perfetto validation to rccl ctests ( #246 )
...
Check for the "RCCL Communication Send / Receive" data counters
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 6dd1ee78bf ]
2025-06-13 17:09:49 -04:00
David Galiffi
6dd1ee78bf
Add perfetto validation to rccl ctests ( #246 )
...
Check for the "RCCL Communication Send / Receive" data counters
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2025-06-13 17:09:49 -04:00
Baraldi, Giovanni
d41a31dc47
Adding LDS Bank conflict metric to MI300 ( #456 )
...
Adding LDS Bank conflict metric to MI3
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
[ROCm/rocprofiler-sdk commit: b1637869b3 ]
2025-06-13 19:28:57 +02:00
Baraldi, Giovanni
b1637869b3
Adding LDS Bank conflict metric to MI300 ( #456 )
...
Adding LDS Bank conflict metric to MI3
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2025-06-13 19:28:57 +02:00
Ranjith Ramakrishnan
59468e3f78
SWDEV-534264 - Add liboam.a to static rocm-smi package
...
liboam.a was missing in static rocm-smi package and resulting in compilation error on appliction that use rocm-smi
2025-06-13 12:09:41 -05:00
Sunday Clement
31b6474801
rocr: Remove Recursive Include
...
Removed unnecessary header inlude in file to prevent circular include.
Signed-off-by: Sunday Clement <Sunday.Clement@amd.com >
2025-06-13 12:29:52 -04:00
Sunday Clement
06efa50c09
rocr: Fix Recursive Include in header files
...
scratch_cache.h includes amd_gpu_agent.h which then again includes
scratch_cache.h, this has now been fixed removing the unecessary
header include.
Signed-off-by: Sunday Clement <Sunday.Clement@amd.com >
2025-06-13 12:29:52 -04:00
ywang103-amd
72e8576a7e
format the code after mem chart's fix of test ( #753 )
...
[ROCm/rocprofiler-compute commit: b8dd6d049d ]
2025-06-13 12:03:42 -04:00
ywang103-amd
b8dd6d049d
format the code after mem chart's fix of test ( #753 )
2025-06-13 12:03:42 -04:00
Jason Bonnell
503e2a8061
Move pr template file ( #746 )
...
* updated documentation wording, added cherry pick option for PR type
* moved pull_request_template to base .github directory
[ROCm/rocprofiler-compute commit: da6bf4b5c9 ]
2025-06-13 11:37:56 -04:00
Jason Bonnell
da6bf4b5c9
Move pr template file ( #746 )
...
* updated documentation wording, added cherry pick option for PR type
* moved pull_request_template to base .github directory
2025-06-13 11:37:56 -04:00
vedithal-amd
917634d332
fix test_gpu_specs.py ( #752 )
...
[ROCm/rocprofiler-compute commit: fa1e9965f8 ]
2025-06-13 10:01:59 -04:00
vedithal-amd
fa1e9965f8
fix test_gpu_specs.py ( #752 )
2025-06-13 10:01:59 -04:00
ywang103-amd
dab2c49342
fix broken test with --cols options ( #750 )
...
[ROCm/rocprofiler-compute commit: bb0c417871 ]
2025-06-12 19:45:24 -04:00
ywang103-amd
bb0c417871
fix broken test with --cols options ( #750 )
2025-06-12 19:45:24 -04:00
Arif, Maisam
5cc6c1ca1c
Revert "SWDEV-534264 - Add liboam.a to static package"
...
This reverts commit ff7561607e .
2025-06-12 16:26:19 -05:00
jamessiddeley-amd
05aba003c9
Fix: Add explicit includes for assert.h and thread in sample files ( #751 )
...
* Fix: Add explicit includes for assert.h and thread in sample/vcopy.cpp
The HIP/CLR change e3cb5399c removed transitive inclusion
of standard headers like assert.h from hip_runtime.h.
This caused build failures in rocprof-compute samples.
This commit explicitly includes <assert.h> and <thread>
in vcopy.cpp to resolve potential missing definitions.
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
* Update vsequential_access.cpp
Added assert and thread imports
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
* Update vrandom_access.cpp
Added assert import
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
* Update vsequential_access.cpp
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
---------
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
[ROCm/rocprofiler-compute commit: 667128e3c7 ]
2025-06-12 17:03:48 -04:00
jamessiddeley-amd
667128e3c7
Fix: Add explicit includes for assert.h and thread in sample files ( #751 )
...
* Fix: Add explicit includes for assert.h and thread in sample/vcopy.cpp
The HIP/CLR change e3cb5399c removed transitive inclusion
of standard headers like assert.h from hip_runtime.h.
This caused build failures in rocprof-compute samples.
This commit explicitly includes <assert.h> and <thread>
in vcopy.cpp to resolve potential missing definitions.
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
* Update vsequential_access.cpp
Added assert and thread imports
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
* Update vrandom_access.cpp
Added assert import
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
* Update vsequential_access.cpp
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
---------
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
2025-06-12 17:03:48 -04:00
Jason Bonnell
fe985ec077
add pull_request_template.md ( #237 )
...
* add pull_request_template.md
* Update .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
* fix markdown linting errors
* Update .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
* moved pull_request_template.md to base /.github/ directory
---------
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: da326048b9 ]
2025-06-12 16:13:48 -04:00
Jason Bonnell
da326048b9
add pull_request_template.md ( #237 )
...
* add pull_request_template.md
* Update .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
* fix markdown linting errors
* Update .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
* moved pull_request_template.md to base /.github/ directory
---------
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-06-12 16:13:48 -04:00
Vignesh Edithal
696c1407af
Bugfix for PR #744
...
[ROCm/rocprofiler-compute commit: 6054b3b7fd ]
2025-06-12 16:09:15 -04:00
Vignesh Edithal
6054b3b7fd
Bugfix for PR #744
2025-06-12 16:09:15 -04:00
vedithal-amd
89bc1fc812
Change default rocprof to rocprofv3 ( #748 )
...
* Revert of https://github.com/ROCm/rocprofiler-compute/pull/738
* Change default rocprof backend interface to rocprofv3
* Add MI 350 support in documentation
* Added known issue that MI 100 profiling will not work unless rocprofv1
is explicitly opted in
* Remove MI 50 soc gfx python class since MI 50 is not supported
[ROCm/rocprofiler-compute commit: d27ee69b52 ]
2025-06-12 15:45:11 -04:00
vedithal-amd
d27ee69b52
Change default rocprof to rocprofv3 ( #748 )
...
* Revert of https://github.com/ROCm/rocprofiler-compute/pull/738
* Change default rocprof backend interface to rocprofv3
* Add MI 350 support in documentation
* Added known issue that MI 100 profiling will not work unless rocprofv1
is explicitly opted in
* Remove MI 50 soc gfx python class since MI 50 is not supported
2025-06-12 15:45:11 -04:00
David Yat Sin
3c0af843e3
rocr: Remove scratch_backing_memory_byte_size
...
scratch_backing_memory_byte_size was originally removed, and then put
back in 02b38d0614 . This was because it
was used by rocgdb. rocgdb code has been updated to not use this field.
Bumped _amdgpu_r_debug for the ABI change.
2025-06-12 15:33:47 -04:00
vedithal-amd
9e743cdff2
Remove rocscope related code and add deprecation warning for mongo db usecase ( #744 )
...
* Remove rocscope related code
* Add deprecation warning for database update mode which is used for grafana and mongodb functionality
[ROCm/rocprofiler-compute commit: cdd41dee40 ]
2025-06-12 14:21:24 -04:00
vedithal-amd
cdd41dee40
Remove rocscope related code and add deprecation warning for mongo db usecase ( #744 )
...
* Remove rocscope related code
* Add deprecation warning for database update mode which is used for grafana and mongodb functionality
2025-06-12 14:21:24 -04:00
Verma, Saurabh
bb4cec5816
Readme update for open-sourcing ( #84 )
...
* Initial commit
Change-Id: I24703941cda0d009f1eb4dac8846195fac9ebb24
* Updated "Supported Architectures and Counter Blocks"
Change-Id: Ia7cdc46d4623d7a6664550ee4e0ab9425a3ac52f
* Added HSA links
Change-Id: Id506362f6d913dc94943a6ee047e25c00cf85f53
* addressing review comments
Change-Id: Iec35efc55e49f5b9c57c2de455fbef2afed80a77
* Minor change
Change-Id: I0bfdc774dcc42aa01b2f3dfc24d97cf301e364d7
* minor update
Change-Id: I970d5fa416a1c3e4c3fc37dde5269a37f02a4c60
[ROCm/aqlprofile commit: d046917427 ]
2025-06-12 22:07:03 +05:30
Verma, Saurabh
d046917427
Readme update for open-sourcing ( #84 )
...
* Initial commit
Change-Id: I24703941cda0d009f1eb4dac8846195fac9ebb24
* Updated "Supported Architectures and Counter Blocks"
Change-Id: Ia7cdc46d4623d7a6664550ee4e0ab9425a3ac52f
* Added HSA links
Change-Id: Id506362f6d913dc94943a6ee047e25c00cf85f53
* addressing review comments
Change-Id: Iec35efc55e49f5b9c57c2de455fbef2afed80a77
* Minor change
Change-Id: I0bfdc774dcc42aa01b2f3dfc24d97cf301e364d7
* minor update
Change-Id: I970d5fa416a1c3e4c3fc37dde5269a37f02a4c60
2025-06-12 22:07:03 +05:30
David Galiffi
a153c96c7b
Copyright Header Compliance ( #745 )
...
- for SWDEV-537492
[ROCm/rocprofiler-compute commit: 1cd989a110 ]
2025-06-12 12:02:58 -04:00
David Galiffi
1cd989a110
Copyright Header Compliance ( #745 )
...
- for SWDEV-537492
2025-06-12 12:02:58 -04:00
Trowbridge, Ian
4f7d6d7f1c
Removed roc_video_dec files due to reoccurring errors ( #439 )
...
* Removed roc_video_dec files due to reoccurring errors
* Added back rocDecCreateVideoParser
* Fix remaining errors with rocdecode.cpp
[ROCm/rocprofiler-sdk commit: 72b97a8b7e ]
2025-06-12 10:49:08 -05:00
Trowbridge, Ian
72b97a8b7e
Removed roc_video_dec files due to reoccurring errors ( #439 )
...
* Removed roc_video_dec files due to reoccurring errors
* Added back rocDecCreateVideoParser
* Fix remaining errors with rocdecode.cpp
2025-06-12 10:49:08 -05:00
Elwazir, Ammar
bc2aad6cca
Changing the Github Runner Sets ( #446 )
...
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
[ROCm/rocprofiler-sdk commit: 5c6b03801d ]
2025-06-12 10:32:01 -05:00
Elwazir, Ammar
5c6b03801d
Changing the Github Runner Sets ( #446 )
...
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
* Update continuous_integration.yml
2025-06-12 10:32:01 -05:00
David Yat Sin
17b8f9b24d
cmake: Remove unused file
2025-06-12 10:38:58 -04:00
David Yat Sin
24ce840732
rocr: Remove support for Kaveri GPUs
...
Kaveri GPUs are EoL
2025-06-12 10:38:58 -04:00
David Yat Sin
96d0f07b15
rocr: Fix compile warning when using clang
2025-06-12 10:38:58 -04:00
jamessiddeley-amd
218d77b88f
fixed long kernel names cut off in --kernel-names option ( #728 )
...
* reformatted kernel roofline PDF to use table
* restored kernel symbol icons
* enhance code readability
* restored cell text wrap
---------
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
[ROCm/rocprofiler-compute commit: f004aeebe9 ]
2025-06-12 10:23:40 -04:00
jamessiddeley-amd
f004aeebe9
fixed long kernel names cut off in --kernel-names option ( #728 )
...
* reformatted kernel roofline PDF to use table
* restored kernel symbol icons
* enhance code readability
* restored cell text wrap
---------
Signed-off-by: jamessiddeley-amd <James.Siddeley@amd.com >
2025-06-12 10:23:40 -04:00
jamessiddeley-amd
2b60d10e49
increased utils.py code coverage to ~84% ( #742 )
...
* code coverage file cover: utils.py
* added code coverage 82% for utils.py
* reverted unused_code rebase
[ROCm/rocprofiler-compute commit: 97dad3f7f1 ]
2025-06-12 10:21:40 -04:00
jamessiddeley-amd
97dad3f7f1
increased utils.py code coverage to ~84% ( #742 )
...
* code coverage file cover: utils.py
* added code coverage 82% for utils.py
* reverted unused_code rebase
2025-06-12 10:21:40 -04:00
David Galiffi
8a241f46e1
Updated Dockerfile.ubuntu ( #245 )
...
Using miniforge instead of miniconda
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 877fa671cc ]
2025-06-12 10:19:01 -04:00
David Galiffi
877fa671cc
Updated Dockerfile.ubuntu ( #245 )
...
Using miniforge instead of miniconda
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2025-06-12 10:19:01 -04:00
David Galiffi
45605cf645
SWDEV-525474 - Fixed CMake 4 configuration error ( #244 )
...
Update Timemory / GOTCHA modules
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: d9381c3e0a ]
2025-06-12 10:14:55 -04:00
David Galiffi
d9381c3e0a
SWDEV-525474 - Fixed CMake 4 configuration error ( #244 )
...
Update Timemory / GOTCHA modules
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2025-06-12 10:14:55 -04:00
Bhardwaj, Gopesh
4117f4de75
Adding tests for code coverage ( #82 )
...
* Adding tests for code coverage
* integration tests
* Fixing gtest dependencies
* Removing gmock linkage
* build fixes
* Fixing Analyze job
* CMake updates
* Fixing PSDB
* Addressing feedback
* Adding licenses
* Addressing feedback
* updating dashboard
* more API tests
* Addressing feedback
* correcting Macro
* preloading libintercept
[ROCm/aqlprofile commit: eca6739e13 ]
2025-06-12 19:13:44 +05:30
Bhardwaj, Gopesh
eca6739e13
Adding tests for code coverage ( #82 )
...
* Adding tests for code coverage
* integration tests
* Fixing gtest dependencies
* Removing gmock linkage
* build fixes
* Fixing Analyze job
* CMake updates
* Fixing PSDB
* Addressing feedback
* Adding licenses
* Addressing feedback
* updating dashboard
* more API tests
* Addressing feedback
* correcting Macro
* preloading libintercept
2025-06-12 19:13:44 +05:30
David Yat Sin
26ddb37bd1
Remove unnecessary dependency on hsakmt
...
[ROCm/aqlprofile commit: ed7a2104ef ]
2025-06-12 09:36:19 -04:00