amd-hsivasun
b79933cf20
[Ex CI] Enable rocprofiler-sdk ( #944 )
...
* [Ex CI] Enable rocprofiler-sdk
* Fixed typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-11 16:22:54 -04:00
Pengda Xie
05f12bf573
SWDEV-550582 - Ensure kernel launched to correct device in hip-tests ( #852 )
2025-09-11 12:24:35 -07:00
jamessiddeley-amd
62843ed900
[rocprof-compute] Wrap negative values in L2 - Fabric interface detailed metrics ( #833 )
...
* update gfx942 soc_config 1700
* add MAX wrapper for Write and Atomic (32B)
* removed trailing whitespace and EA* fix
* added to CHANGELOG.md
* edited changelog
2025-09-11 14:51:58 -04:00
marandje
4ebc4ff5ba
SWDEV-553750 - Fix codeql errors in hip-tests ( #895 )
2025-09-11 18:11:11 +02:00
Alysa Liu
2b2b8329b5
rocr: Add copyright for new files ( #886 )
...
Signed-off-by: Alysa Liu <Alysa.Liu@amd.com >
2025-09-11 10:56:31 -04:00
systems-assistant[bot]
3e1e2408a9
SWDEV-541427 - Fix forked stream joining to parent stream that is not origin stream(BeginCaptureStream) ( #449 )
...
Co-authored-by: Anusha GodavarthySurya <Anusha.GodavarthySurya@amd.com >
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
Co-authored-by: Godavarthy Surya, Anusha <agodavar@amd.com >
2025-09-11 16:57:33 +05:30
systems-assistant[bot]
0647cf1d28
SWDEV-542700 - Return an error if stream capture is attempted on the null stream while a stream capture is active. ( #450 )
...
Co-authored-by: Anusha GodavarthySurya <Anusha.GodavarthySurya@amd.com >
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
Co-authored-by: Godavarthy Surya, Anusha <agodavar@amd.com >
2025-09-11 16:57:22 +05:30
sluzynsk-amd
a141df3518
SWDEV-549708 - WarpTest memory leak fix ( #838 )
...
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
2025-09-11 11:22:38 +02:00
Gopesh Bhardwaj
dd44ae3295
[Palamida scan] SWDEV-553053 Adding missing copyrights information ( #836 )
...
* SWDEV-553053 Adding missing copyrights information
2025-09-10 23:44:27 -07:00
Julian Jose
2d3803da89
Update using-rocprofv3 documentation ( #331 )
...
* Update using-rocprofv3 documentation
* Update using-rocprofv3.rst
* Update using-rocprofv3.rst
* Update projects/rocprofiler-sdk/source/docs/how-to/using-rocprofv3.rst
Co-authored-by: Swati Rawat <120587655+SwRaw@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/docs/how-to/using-rocprofv3.rst
Co-authored-by: Swati Rawat <120587655+SwRaw@users.noreply.github.com >
---------
Co-authored-by: Gopesh Bhardwaj <gopesh.bhardwaj@amd.com >
Co-authored-by: Swati Rawat <120587655+SwRaw@users.noreply.github.com >
2025-09-11 12:11:04 +05:30
Ammar ELWazir
069d5ecce2
[ROCProfiler SDK] Updating README Building & Installing Instructions ( #931 )
...
* Updating ROCProfiler SDK README
* Fixing ROCProfiler SDK License
* Fixing ROCProfiler SDK Installation Steps
---------
Co-authored-by: Joseph Macaranas <145489236+jayhawk-commits@users.noreply.github.com >
2025-09-11 12:08:49 +05:30
systems-assistant[bot]
5b9ba5bda0
Adding more unit tests to reach 80% ( #177 )
...
* Adding more unit tests to reach 80%
* Adding pmc and command builder tests
* tests for spm, sqtt and trace config
* removing non-existent struct members from test
* Adding logger tests
* aqlprofile_v2 tests
* spm builder tests
* Addressed feedback
---------
Co-authored-by: gobhardw <gopesh.bhardwaj@amd.com >
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
2025-09-11 12:05:42 +05:30
Venkateshwar Reddy Kandula
66f0df465e
[rocprofiler-sdk][Tests] add counter dimensions instance tests for rocprofiler_counter_info_v1_t API change ( #637 )
...
* Initial commit, counter dimensions tests, public API.
* Update projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters/tests/metrics_test.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters/tests/metrics_test.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters/tests/metrics_test.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters/tests/metrics_test.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters/tests/metrics_test.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters/tests/metrics_test.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* add comments.
* Format.
* Format.
---------
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-11 01:08:33 -05:00
Julian Jose
1a39135951
add missing copyright headers in rocprofiler-register ( #893 )
2025-09-11 10:02:07 +05:30
systems-assistant[bot]
e5c155d3f3
SWDEV-547453 - Resolve memory leaks in module tests ( #535 )
2025-09-11 01:16:21 +02:00
marandje
ea68344f2f
SWDEV-553962 - Add p2p check to multidevice virtual memory tests ( #898 )
2025-09-11 01:15:18 +02:00
Dmitrii
8cb6278f32
CMAKE - Use gersemi instead of cmake-format ( #772 )
...
cmake-format has been unmaintained for 4+ years now. Please use gersemi
instead.
See RDC changes where we adopted gersemi:
- <https://github.com/ROCm/rdc/commit/680b7a8dd8699ab5264f10f5a3bc0b30410881be >
- <https://github.com/ROCm/rdc/commit/40545dcb49ebcfa0a6fe040a8862cf8b338ad6b5 >
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2025-09-10 18:09:02 -05:00
Ioannis Assiouras
35629e433d
SWDEV-546146 - Added support for hipMemLocationTypeHost in hipMemSetAccess ( #682 )
2025-09-10 23:06:20 +01:00
Joseph Macaranas
dd1a2dbf8a
Fix LICENSE path for opencl build ( #939 )
2025-09-10 17:54:22 -04:00
amd-hsivasun
cf8173a892
[Ex CI] Enable rocm-smi-lib ( #937 )
2025-09-10 17:30:57 -04:00
systems-assistant[bot]
b60c0ceddd
[rocprofv3] Unconditionally collect stream and kernel rename data in rocprofv3 for rocpd ( #171 )
...
* Remove config checks for stream and kernel rename data collection
* Updated csv generation to check if kernel rename is on before calling get_kernel_name
* Update metadata to use kernel_rename bool argument
* Formatting + unconditionally store kernel name in rocpd
* Readded kernel rename parameter after rebase
* Fixed rebase conflicts
* Updated comment in line with github comments
* Added check in rocpd csv.cpp to output kernel name if region name is empty
* Add test for kernel rename
---------
Co-authored-by: Ian Trowbridge <Ian.Trowbridge@amd.com >
2025-09-10 16:03:15 -05:00
amd-hsivasun
156de36a92
[Ex CI] Enable rocminfo ( #932 )
2025-09-10 16:30:57 -04:00
systems-assistant[bot]
bfdb3bc636
fix(python): fix comparison to None ( #211 )
...
from PEP8 (https://peps.python.org/pep-0008/#programming-recommendations ):
> Comparisons to singletons like None should always be done with is or is not, never the equality operators.
Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com >
2025-09-10 14:50:32 -05:00
systems-assistant[bot]
39ea16e544
fix(E712): fix comparison to True/False ( #212 )
...
from PEP8 (https://peps.python.org/pep-0008/#programming-recommendations ):
> Comparisons to singletons like None should always be done with is or is not, never the equality operators.
Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com >
2025-09-10 14:50:23 -05:00
systems-assistant[bot]
f450ff0624
Update rocm_smi_device.cc of delete duplicate content ( #214 )
...
It has the duplicate content in line 488 in the same file.
Co-authored-by: qiwei_ji <qiwei_ji@outlook.com >
2025-09-10 14:50:13 -05:00
Bindhiya Kanangot Balakrishnan
c7b6bb9600
SWDEV-476667 - Get pcie bw from GPU metric ( #853 )
...
The sysfs pcie bandwidth file pcie_bw is deprecated
in newer asics. This change will get pcie BW from
GPU metric for version 1.5 or later.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-09-10 14:48:31 -05:00
Ammar ELWazir
2a9700fcd7
[ROCProfiler-Register/Systems/Compute] Fixing License file name usage ( #927 )
...
ROCProfiler-Register/Systems/Compute: The license file name in the CMake install module and other locations was originally LICENSE, but it was recently changed to LICENSE.md, requiring an update to the CMake install module and all other relevant locations.
2025-09-10 15:46:39 -04:00
Mythreya Kuricheti
aa90a83e42
[aqlprofile] Misc formatting ( #810 )
...
* Remove dupicated code segment and apply formatting to some code regions
2025-09-10 12:11:53 -07:00
nunnikri
b6ffa43226
SWDEV-553044 : Adding missing copyright header in rocm-core ( #875 )
...
SWDEV-553044 : Adding missing copyright header in rocm-core
2025-09-10 10:10:16 -07:00
Julia Jiang
8bc97e3273
SWDEV-551652 - Adding changelog for HIP 7.0.2 ( #849 )
2025-09-10 09:22:40 -07:00
Julia Jiang
ae9a7f34c0
SWDEV-504376 - Update definition for hipHostAllocWriteCombined ( #887 )
2025-09-10 09:22:24 -07:00
Julia Jiang
4981fa2139
SWDEV-552580 - Update instructions to build HIP from source in monorepo ( #806 )
2025-09-10 09:21:27 -07:00
Joseph Macaranas
696881ae82
LICENSE clean up ( #919 )
...
- Clean up and standardization of MIT licenses after discussion with legal team.
- Update README.md with blurb for top-level files.
- MIT License explicitly mentioned for relevant projects.
- Removal of years.
- Copyright attribution should be to `Advanced Micro Devices, Inc.` and not `AMD ROCm(TM) Software`
- Removal of `All rights reserved.`
- Reduce line width of the text for readability.
- Add clear visual separators for additional licenses.
- Convert text files to markdown format for aforementioned separators.
- Update build scripts to point to renamed files.
- Fixed SMI doc references
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com >
2025-09-10 12:06:14 -04:00
systems-assistant[bot]
f34abcad37
SWDEV-548453 - Fix memory leak ( #528 )
2025-09-10 21:17:30 +05:30
amd-hsivasun
bd12f54c72
[Ex CI] enable rocm-core ( #916 )
...
* Fix syntax error in azure_resolve_subtree_deps.py
* Fixed typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-10 11:47:00 -04:00
ywang103-amd
4c614d3d21
remove test_scientific_notation_trigger_above_upper_bound for its ( #913 )
2025-09-10 10:18:42 -04:00
Giovanni Lenzi Baraldi
9849073836
SWDEV-540648: Adding realtime clock to v3 tool. Update decoder header. ( #666 )
...
* SWDEV-540648: Adding realtime clock to v3 tool. Update header for decoder.
* Adding tests
* Review comments
* Review comment
2025-09-10 12:39:27 +02:00
systems-assistant[bot]
4e9acd492d
SWDEV-487647 - Add HIP tests for Dynamic Alloca ( #569 )
...
Co-authored-by: Pravin Jagtap <Pravin.Jagtap@amd.com >
Co-authored-by: Aaditya <Aaditya.AlokDeshpande@amd.com >
Co-authored-by: Arsenault, Matthew <Matthew.Arsenault@amd.com >
2025-09-10 13:25:41 +05:30
Godavarthy Surya, Anusha
1be5c9870a
SWDEV-524745 - Part-I Add multi device support for hip graph. Update nodes with DevId. ( #812 )
...
- The graph nodes have been updated to capture the device ID from the capture stream or the current device when explicitly added.
- Update the device ID for the memcpy node, ensuring that the device where the memory is allocated is taken into account for H2D and D2H pinned operations.
Co-authored-by: Anusha GodavarthySurya <Anusha.GodavarthySurya@amd.com >
2025-09-10 11:35:25 +05:30
systems-assistant[bot]
75602772aa
SWDEV-538606 - Handle updateStreams from multiple threads ( #505 )
2025-09-10 11:24:52 +05:30
Venkateshwar Reddy Kandula
61583e3125
[AQLProfile] Fix caching of agents with new available data ( #752 )
...
* > hsa_agent not provided by new api/rocprofiler-sdk and causes every device to have same id,
in cases where gfxip is same and config is different pm4factory doesn't know the difference. This fix uses gfxip and CU count as a key for cache.
* Change comparison from gfxip to name in instances_fncomp_t
Updated comparison in instances_fncomp_t to use 'name' for backward compatibility with rocprofv2.
---------
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
2025-09-09 22:45:05 -05:00
Venkateshwar Reddy Kandula
1494243e4d
Update CODEOWNERS to remove specific project owners ( #918 )
...
Removed ownership entries for aqlprofile and rocprofiler from CODEOWNERS.
2025-09-09 16:54:40 -05:00
vedithal-amd
85a557673d
Handle mutually exclusive report section filters ( #710 )
...
* Make --roof-only, --block and --set mutually exclusive from each other
* Update help output and documentation
* Add sanitize function for checking profiler options
* Update filter blocks arguments when --set or --roof-only is provided
* Update filter_blocks in profiling_config.yaml based on --set option
* Log Filtered Sections instead of Report Sections and Set Selection
* Move soc class function calls from rocprof compute base class to profiler base class
* Fix bug in panel level filtering using --filter-block option
* Remove roofline specific pmc files
* Move microbenchmark entry point from gfx specific soc class to base soc class
* Run microbenchmarks only if block 4 is selected or roof only is selected; skip for mi100
2025-09-09 17:48:20 -04:00
Joseph Macaranas
5738922604
CODEOWNERS: remove rocprofiler-sdk entries ( #917 )
...
- rocprofiler-sdk team self-manages reviewer selection
2025-09-09 17:31:52 -04:00
Benjamin Welton
ed5b2ac165
Fix deadlock in InterceptQueue::Submit when packet count exceeds queue capacity ( #855 )
...
InterceptQueue::Submit had an "all-or-nothing" packet submission policy that
could cause infinite retry loops when the number of packets to submit exceeded
the available queue slots. When 504+ packets needed submission to a ~500-slot
queue, the system would:
1. Set submitted_count=0 (submit nothing)
2. Add retry barrier packet
3. Trigger async handler via StoreRelaxed
4. Attempt to submit overflow packets
5. Fail again due to same space constraints
6. Repeat
Solution:
Added partial packet submission capability during overflow processing while
preserving the original "all-or-nothing" behavior for normal operations.
When processing overflow packets and insufficient space exists for all packets,
the system now submits as many packets as possible rather than none.
The fix:
- Detects overflow processing via !overflow_.empty()
- Allows partial submission: submitted_count = free_slots - barrier_reservation
- Maintains atomicity guarantees for normal packet rewrites
- Prevents infinite retry loops by ensuring forward progress
This resolves deadlocks in high-throughput scenarios while maintaining
backward compatibility and the original design intent for packet rewrite
atomicity.
2025-09-09 14:06:29 -07:00
SaleelK
c8e91b3f3e
clr: Fix condition for taking shader path ( #884 )
...
* SWDEV-551080
* Fix condition for taking shader path, the size check was moved
incorrectly
* Also account for a bitmask returned for preferred engines
2025-09-09 13:13:29 -07:00
gabrpham
5dbca01d2d
[SWDEV-551309] Adjusted rocmsmitst and --resetprofile command ( #769 )
2025-09-09 14:32:35 -05:00
gabrpham
ee38e26ab2
[SWDEV_543709] Updated tests with new expectations for output ( #692 )
...
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com >
2025-09-09 14:32:01 -05:00
Ammar ELWazir
a697941150
[ROCProfiler SDK CI] Runners Update & Workflow Cache Improvement ( #722 )
...
Overriding checks/reviewers as CODEOWNER changes are pending
* Runners Update
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Testing ROCProfiler-SDK
Testing ROCProfiler-SDK
Changing CDash
Fixing ROCProfiler-SDK
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating images
Updating images
Updating images
Updating images
Updating RHEL and SLES for AQLProfile
Fixing RPM OSes AQLprofile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
* Fixing ENV for ROCProfiler-SDK
Fixing ENV for ROCProfiler-SDK
Temp workaround for OpenMP targets
Fixing ROCProfiler-SDK for Ubuntu
* Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Update rocprofiler-sdk-continuous_integration.yml
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Adding RPM Package
Adding RPM Package
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Update rocprofiler-sdk-continuous_integration.yml
Update rocprofiler-sdk-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update rocprofiler-sdk-continuous_integration.yml
Fixing AQLProfile
* [rocprofiler-sdk][CI] add latest aqlprofile to rocprofiler-sdk workflow (#352 )
* add aqlprofile
* misc.
* format
* add sudo to install
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
---------
Co-authored-by: Ammar ELWazir <ammar.elwazir@amd.com >
Update aqlprofile-continuous_integration.yml
Removing extra packages
Removing extra packages
Fixing ROCM Path Issues
Fixing ROCM Path Issues
Fixing ROCM Path Issues
Fixing RHEL
Fixing RHEL
Fixing RHEL
Fixing RHEL
Fixing RHEL
Fixing Sanitizers
* General Fixes
* Fixing ROCProfiler-SDK CI
* Fixing ROCProfiler-SDK CI
* Update projects/aqlprofile/dashboard.cmake
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* General Fixes
* Update Readme.txt
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Update rocprofiler-sdk-continuous_integration.yml
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Upgrade ROCm Release & Fix for RHEL & SLES - ROCProfiler SDK CI
* Fix for RHEL & SLES - ROCProfiler SDK CI
* Fix for RHEL & SLES & Sanitizers - ROCProfiler SDK CI
* Fix for RHEL & SLES & Sanitizers - ROCProfiler SDK CI
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Update run-ci.py
* Fix for Sanitizers & Fix for RHEL 8.8
* Updating Code Coverage Workflow
* Updating Code Coverage Workflow
* Formatting Fix
* Formatting Fix
* Fix for Code Coverage & Sanitizers
* Fix for Code Coverage & Sanitizers
* Fix for Code Coverage & Sanitizers
* Caching Docker
* Caching Docker
* Caching Docker
* Changing Runner for CI Builder
* Adding CCache
* Fixing Core
* Fixing Core
* Fixing Core
* Fixing Core
* Fixing Core
* Update rocprofiler-sdk-continuous_integration.yml
* Update ROCm and amdgpu repository configurations
* Refactor repository configuration commands in CI
* Fix installation commands in CI workflow
* Remove unnecessary packages from installation commands
* Update ROCm and amdgpu repository paths in CI config
* Update pip installation commands to handle errors
* Install AWS CLI in CI workflow
* Update rocprofiler-sdk-continuous_integration.yml
* Remove awscli installation from CI workflow
* Modify PATH and pipx install commands in CI config
* Refactor ROCm SDK CI workflow to eliminate redundancy
* Add safe.directory configuration for git
* Update rocprofiler-sdk-continuous_integration.yml
* Fix CMake install prefix in CI workflow
* Add variant option to ccache configuration
* Change compiler launcher from ccache to sccache
* Set up Python virtual environment in CI workflow
* Remove ccache launcher from CMake build
* Add environment setup for building projects
* Add Curl installation step for RHEL 8.8
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Fixing RPM
* Fixing RPM & Code Coverage
* Fixing RPM
* Fixing CI
* Lowering the size of the docker image
* Update aqlprofile-continuous_integration.yml
* Updating paths in AQLProfile
* Splitting the Build CI Docker Images from Main CI
* Create Dockerfile.ci, update ci docker workflow to reference it
* Splitting the Build CI Docker Images from Main CI
* Add new line to Dockerfile.ci
* Remove on schedule logic from ci docker workflow, change cdash project name in run-ci.py
* Update file path in build_ci_docker_images.yml
* Remove context from docker step
* Update file path in build_ci_docker_images
* more path changes
* remove context again
* Update rocprofiler-sdk-build_ci_docker_images.yml
* Update rocprofiler-sdk-code_coverage.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Remove env variables from rocprofiler-sdk-build_ci_docker_images.yml
* Rename docker images file
* Rename KEY to FILE_NAME for Docker tarball
* [rocprofiler-sdk][CI] lint fixes (#830 )
* lint fixes.
* Updating Code Coverage Workflow
* Update rocprofiler-sdk-code_coverage.yml
* Update format.hpp
* Update format.hpp
---------
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
Co-authored-by: Elwazir, Ammar <Ammar.Elwazir@amd.com >
* TEMP: Removing ROCR build from develop
* [rocprofiler-sdk][SDK] Add new HIP API changes for ROCm 7.1 (#856 )
* Add new HIP 7.1 changes.
* bug fix.
* bug fix.
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix typo in hipDriverEntryPoint case statement
---------
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
Co-authored-by: Ammar ELWazir <ammar.elwazir@amd.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Venkateshwar Reddy Kandula <Venkateshwarreddy.Kandula@amd.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: jbonnell-amd <jason.bonnell@amd.com >
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
2025-09-09 15:25:07 -04:00
Maisam Arif
2c249eb14f
Update rocm-smi and rdc CODEOWNERS ( #903 )
2025-09-09 14:24:22 -05:00