Poag, Charis
01b4fe6614
[SWDEV-535159] Add support for GPU partition metrics ( #490 )
...
[SWDEV-535159] Add support for GPU partition metrics
Changes include:
- Internal logic to smart-switch between gpu_metrics/xcp_metrics files
- [WIP] Initial plumbing for new partition metric API
Change-Id: I4340fb1b48bac0117d80d5d486b9e871430d5cd8
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Add amdsmi_get_gpu_partition_metrics_info() + minor cleanup
Change-Id: I5d60604f18baddbd03852dc90e88aa0b8107d50e
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Fix partition metric logic + update logging/tests
Change-Id: I9e89b19ead17694c54e224f8e13ff8ee3eb2e22a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Adjust amd-smi metric/monitor/default to show (some) partition information
Change-Id: I2e8d2745876a19bdaec3c039daa97345c9f701b5
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Add C++ tests
Change-Id: Ib9eb0b57a6d7a280992e05a4c6eba632826952ef
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Remove modification of energy counter, not needed
Change-Id: I5c48eaaae248ee6dc79abba609d837ec35d78022
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[CLI] amd-smi metric: cleaned up N/A'd multi-valued to show just N/A
Changes:
1. amd-smi metric: cleaned up N/A'd multi-valued to show just N/A
ex.
JPEG_ACTIVITY: [N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A]
Now just shows: N/A
2. [Python Unit Test] Changed testname TestAmdSmiPythonBDF(unittest.TestCase) ->
AmdSmiPythonUnitTest
Test name was confusing.
Change-Id: Ieb3b036f30002fd22362508eb9fc5d443df395ae
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Log cleanup
Change-Id: I1b1a95f1844d35bec7a7bd8cb996f87e4914c069
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Add amd-smi partition-metrics CLI + general cleanup
Change-Id: Ia91488e6cb3a4d62b4087afbddfe0b3bb9378fdc
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[1.3 metrics] Remove forwards compatibility for partition metrics
Change-Id: Iab928983e6f6f1587bc9307f6f3fa2b2696ca6f7
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Fixed violation output not showing % + general cleanup
Change-Id: Icac1b0a55b18c7628b07109ae0c377d17e0825f1
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Clean up amdsmi_get_gpu_partition_metrics_info & amd-smi partition-metric outputs
Change-Id: I6427028b980874641e9ffb3b5d88ad493dbf9cf4
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Fix metrics not found + extra logging/formatting
Change-Id: I841a27bb2c305e97ec7579a13ac915e5be497c3a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Update license to current default
Change-Id: I0de9b8a2d5dbbeab4491097f0354ba17b0d30866
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Cleanup for review
Change-Id: I96ed25c3f2b8968eea1af24c5e5860c2b4e74e6e
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Moderize updated/new interal APIs.
Change-Id: I3c48a250eeb703709b14cb5ffa68268d8321626c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Remove extra logging in dynamic metrics
Change-Id: Idb97547bcbe143d6fa1cb5cb278ffe4da615ce14
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Remove amd-smi partition-metric command
Change-Id: Ib83c17e5cd7e0da3798198943bddd46c296b411c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Move new CLI updates to another PR + minor fixes
Change-Id: I3b1163eec12f9b5f7d95ee33de08e168cec1b1fe
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Allow dynamic metrics to work for gpu/xcp metrics 1.9+/1.1+
Updated some logging as well.
Change-Id: I2ed9f5a5ef8afb1520508820ca6153525f0644b4
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Allow dyn gpu/xcp metric v1.9+/v1.1+
Added tests for quick check
Change-Id: I576d6f6582a55afb08e5ac57791ce95e2fa184a2
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Update tests for larger subset of version checks
Change-Id: I3cdf4f8bb4fc6161f4c76566939f90545d0f362a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Fix XCP metrics in gpu/partition metric pre-v1.9/v1.1 (dynamic)
Change-Id: I4dabc1ed6bef6b86c8e7f92bf9cb5992f3966fe2
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
---------
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
2025-10-20 14:43:40 -05:00
Poag, Charis
ce19b921b0
[SWDEV-535159] Add support for GPU partition metrics ( #490 )
...
[SWDEV-535159] Add support for GPU partition metrics
Changes include:
- Internal logic to smart-switch between gpu_metrics/xcp_metrics files
- [WIP] Initial plumbing for new partition metric API
Change-Id: I4340fb1b48bac0117d80d5d486b9e871430d5cd8
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Add amdsmi_get_gpu_partition_metrics_info() + minor cleanup
Change-Id: I5d60604f18baddbd03852dc90e88aa0b8107d50e
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Fix partition metric logic + update logging/tests
Change-Id: I9e89b19ead17694c54e224f8e13ff8ee3eb2e22a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Adjust amd-smi metric/monitor/default to show (some) partition information
Change-Id: I2e8d2745876a19bdaec3c039daa97345c9f701b5
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Add C++ tests
Change-Id: Ib9eb0b57a6d7a280992e05a4c6eba632826952ef
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Remove modification of energy counter, not needed
Change-Id: I5c48eaaae248ee6dc79abba609d837ec35d78022
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[CLI] amd-smi metric: cleaned up N/A'd multi-valued to show just N/A
Changes:
1. amd-smi metric: cleaned up N/A'd multi-valued to show just N/A
ex.
JPEG_ACTIVITY: [N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A, N/A]
Now just shows: N/A
2. [Python Unit Test] Changed testname TestAmdSmiPythonBDF(unittest.TestCase) ->
AmdSmiPythonUnitTest
Test name was confusing.
Change-Id: Ieb3b036f30002fd22362508eb9fc5d443df395ae
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Log cleanup
Change-Id: I1b1a95f1844d35bec7a7bd8cb996f87e4914c069
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Add amd-smi partition-metrics CLI + general cleanup
Change-Id: Ia91488e6cb3a4d62b4087afbddfe0b3bb9378fdc
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[1.3 metrics] Remove forwards compatibility for partition metrics
Change-Id: Iab928983e6f6f1587bc9307f6f3fa2b2696ca6f7
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Fixed violation output not showing % + general cleanup
Change-Id: Icac1b0a55b18c7628b07109ae0c377d17e0825f1
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
Clean up amdsmi_get_gpu_partition_metrics_info & amd-smi partition-metric outputs
Change-Id: I6427028b980874641e9ffb3b5d88ad493dbf9cf4
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Fix metrics not found + extra logging/formatting
Change-Id: I841a27bb2c305e97ec7579a13ac915e5be497c3a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Update license to current default
Change-Id: I0de9b8a2d5dbbeab4491097f0354ba17b0d30866
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Cleanup for review
Change-Id: I96ed25c3f2b8968eea1af24c5e5860c2b4e74e6e
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Moderize updated/new interal APIs.
Change-Id: I3c48a250eeb703709b14cb5ffa68268d8321626c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Remove extra logging in dynamic metrics
Change-Id: Idb97547bcbe143d6fa1cb5cb278ffe4da615ce14
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Remove amd-smi partition-metric command
Change-Id: Ib83c17e5cd7e0da3798198943bddd46c296b411c
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Move new CLI updates to another PR + minor fixes
Change-Id: I3b1163eec12f9b5f7d95ee33de08e168cec1b1fe
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Allow dynamic metrics to work for gpu/xcp metrics 1.9+/1.1+
Updated some logging as well.
Change-Id: I2ed9f5a5ef8afb1520508820ca6153525f0644b4
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Allow dyn gpu/xcp metric v1.9+/v1.1+
Added tests for quick check
Change-Id: I576d6f6582a55afb08e5ac57791ce95e2fa184a2
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Update tests for larger subset of version checks
Change-Id: I3cdf4f8bb4fc6161f4c76566939f90545d0f362a
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
* Fix XCP metrics in gpu/partition metric pre-v1.9/v1.1 (dynamic)
Change-Id: I4dabc1ed6bef6b86c8e7f92bf9cb5992f3966fe2
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
---------
Signed-off-by: Charis Poag <Charis.Poag@amd.com >
[ROCm/amdsmi commit: 01b4fe6614 ]
2025-10-20 14:43:40 -05:00
Ajay GunaShekar
4a1a4aa472
SWDEV-560725 - remove final from amd_warp_functions ( #1395 )
...
final word used as a literal over a keyword.
2025-10-20 12:27:59 -07:00
Pengda Xie
29c2ca8cbc
SWDEV-559867 - Fix CU mask printing ( #1328 )
2025-10-20 09:47:17 -07:00
Ioannis Assiouras
30a14a8a05
SWDEV-559166 - Fix potential data race in ReferenceCountedObject::release() ( #1388 )
...
Use fetch_sub(std::memory_order_acq_rel) on release
so the destroying thread acquires prior writes.
2025-10-20 17:15:56 +01:00
systems-assistant[bot]
ad3cb435ee
SWDEV-507874 - Psdb perf: reduce test iterations ( #618 )
...
Change-Id: Ia9af40ecfb2ea121388a3c7a932805b49cef7669
Co-authored-by: agunashe <ajay.gunashekar@amd.com >
2025-10-20 09:00:05 -07:00
Julia Jiang
ee4021d6c5
SWDEV-556212 - Update changelog for HIP 7.1 in develop ( #1326 )
...
* SWDEV-556212 - Update changelog for HIP 7.1 in develop
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-10-20 11:41:58 -04:00
Danylo Lytovchenko
61fc256db9
Fix memsetD2XX tests ( #1405 )
...
* Fix memsetD2XX tests
* Remove redundant interpret_cast
2025-10-20 11:55:17 +02:00
randyh62
fd5ad25615
Add note for setting the HSA_SCRATCH_SINGLE_LIMIT ( #1391 )
2025-10-19 17:38:06 -07:00
systems-assistant[bot]
ffb380a710
SWDEV-491279 - add stream capture test for ExternalMemory APIs ( #570 )
...
Co-authored-by: Li, Todd tiantuo <Toddtiantuo.Li@amd.com >
2025-10-17 16:32:00 -07:00
itrowbri
e7a26594b7
[rocprofiler-sdk] Fix Stream ID Error for Attachment ( #1142 )
...
* Changed stream error warning, remove regex search from attach execute test
* Formatting
* Revert accidental change
* Fix stream hang error due to grabbing same lock twice
* Updated add stream code, need to update tests
* Update attachment tests to use streams, threads, and multiple devices
* Update tests and fix stream issues
* Updated error messages to be more explicit, updated json to csv code in conftest to include streams and threads
* Formatting
* Add attachment label to attachment tests and update validation to fix errors
* Fix attach twice conftest
* Disabled thread san tests for attachment since they no longer work with bin file changes
* Updated for comment
* Added null check for getting attach status
2025-10-17 16:34:05 -05:00
ajanicijamd
620ccbeb82
Reducing the number of iterations for lulesh tests ( #1233 )
2025-10-17 17:32:27 -04:00
Ammar ELWazir
3eb01da28d
[ROCProfiler-SDK] [ROCProfiler-Register] Adding Correct Installation steps ( #1150 )
...
* Adding Correct Installation steps
* Update projects/rocprofiler-sdk/source/docs/install/installation.rst
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update projects/rocprofiler-sdk/source/docs/install/installation.rst
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-17 15:48:48 -05:00
Pryor, Adam
b2b0815b37
Add cache for user/group checking ( #780 )
...
* Add cache for user/group checking
* Fix self
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2025-10-17 15:46:19 -05:00
Pryor, Adam
428bded17a
Add cache for user/group checking ( #780 )
...
* Add cache for user/group checking
* Fix self
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: b2b0815b37 ]
2025-10-17 15:46:19 -05:00
Saeed, Oosman
f7c9fe3011
[SWDEV-551318] Update readme doc: amdsmi_get_afids_from_cper() input arguments ( #766 )
...
* Update readme doc: amdsmi_get_afids_from_cper() input argument is only bytes, not a list of dicts each with keys “bytes” (List[int]) and “size” (int)
---------
Signed-off-by: Oosman Saeed <oossaeed@amd.com >
2025-10-17 15:42:17 -05:00
Saeed, Oosman
7d39749a08
[SWDEV-551318] Update readme doc: amdsmi_get_afids_from_cper() input arguments ( #766 )
...
* Update readme doc: amdsmi_get_afids_from_cper() input argument is only bytes, not a list of dicts each with keys “bytes” (List[int]) and “size” (int)
---------
Signed-off-by: Oosman Saeed <oossaeed@amd.com >
[ROCm/amdsmi commit: f7c9fe3011 ]
2025-10-17 15:42:17 -05:00
alexxu-amd
55baf27627
[CI] Copy over docs update workflow from rocm-libraries ( #1400 )
...
* migrate docs update workflow from rocm-libraries
* add test branch to the trigger condition
* modify docs to test workflow
* temporarily rename project folder name to match the test project
* add more content for testing
* test successful, restore test modifications
2025-10-17 13:47:28 -04:00
cfreeamd
911a2f42c1
Revert "rocr: Don't assert in hsa_shut_down when no agents ( #1115 )" ( #1312 )
...
This reverts commit fb8ab442b6 .
2025-10-17 08:36:06 -07:00
systems-assistant[bot]
6b109c11c4
[rocprofv3] Reorganize rocprofv3.avail python package ( #175 )
...
* Reorganize rocprofv3 python package
adding Python version candidates
review fix
fix test
fix
remove extra line
fix the exception handle
fix Lint fail
fix installation
adding checks to check version format
disable test for address sanitizer
* review comments
* Removing extra lines
* fix format
* Add lib/python3/site-packages to PYTHONPATH in setup-env.sh
* rocprof-compute update rocprofv3 avail lib path
* Make rocprofv3 python binding build commands consistent with other python bindings
* fix cmake
* fix rocprof-compute
* revert cmake changes
* fix rocprofv3 avail python library
* fix cmake
* fix cmake
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: Sriraksha Nagaraj <Sriraksha.Nagaraj@amd.com >
Co-authored-by: Jonathan R. Madsen <Jonathan.Madsen@amd.com >
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
Co-authored-by: SrirakshaNag <104580803+SrirakshaNag@users.noreply.github.com >
Co-authored-by: Vignesh Edithal <Vignesh.Edithal@amd.com >
2025-10-17 08:27:17 -07:00
David Bélanger
02294e3852
kfdtest: Fix ExtendedCuMasking on GPUs with inactive CUs ( #726 )
...
Modify the code that computes the adjusted CU mask array to take
into account of additional cases for inactive CUs.
Signed-off-by: David Belanger <david.belanger@amd.com >
2025-10-17 08:26:12 -07:00
cfreeamd
9df655088f
thunk: Correct kfd_ioctl_create_queue_args comment ( #1235 )
2025-10-17 08:25:51 -07:00
Julia Jiang
5919671102
SWDEV-560097 - Fix math API doc for __frcp_rn and __drcp_rn ( #1393 )
2025-10-17 11:20:39 -04:00
systems-assistant[bot]
dae5b30a1a
SWDEV-534207 - Solve more phoenix mem test failures ( #545 )
...
* SWDEV-534207 - fix 'Unit_hipFreeMipmappedArrayImplicitSyncArray - float' out of memory error with extent (1024, 1024, 1024) and 1 levels on 740M iGPUs. totalGlobalMem is not really the amount of device memory available for compute
* SWDEV-534207 - compare expected available memory within a range in Unit_hipMalloc3D_Basic; to take into account some bookkeeping overhead (instead of in exact 64MB chunks)
* SWDEV-534207 - fix missing setting of SvmGpuMemoryCreateInfo::interprocess in the 'fine' and 'fine uncached' memory and 'MemorySubAllocator' cases. Coarse allocation was added first; the flag was missed when the other three cases were added
* SWDEV-534207 - allow more room for the check of available memory after hipFree() in Unit_hipMalloc3D_Basic; it was till failing on 740M
---------
Co-authored-by: Gerardo Hernandez <gerardo.hernandez@amd.com >
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
2025-10-17 15:49:57 +01:00
Jason Bonnell
9664f1dc91
[rocprofiler-systems] Add retries to RHEL install steps ( #1384 )
...
* Add GHCR retry logic
* Add retries to Install ROCm Packages step in rocprofiler-systems-redhat.yml
* Update containers-ci.yml file to use latest RHEL9/10 releases
* Use build-docker-ci script in rocprofiler-systems-containers
* Remove working-directory from step in rocprofiler-systems-redhat.yml
* Remove shell bash from Install ROCm Packages step
* Revert RHEL version change in rocprofiler-systems-redhat.yml
2025-10-17 10:20:54 -04:00
Narlo, Joseph
460cfcba1f
[SWDEV-555807] TestCudaMallocAsync test power draw failing ( #755 )
...
* Clarified comments regarding power limit retrieval and its support on virtualized systems.
* Change unsupported comment to UINT32_MAX
---------
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
2025-10-17 08:57:57 -05:00
Narlo, Joseph
5ec7b213e4
[SWDEV-555807] TestCudaMallocAsync test power draw failing ( #755 )
...
* Clarified comments regarding power limit retrieval and its support on virtualized systems.
* Change unsupported comment to UINT32_MAX
---------
Signed-off-by: josnarlo <Joseph.Narlo@amd.com >
Signed-off-by: Arif, Maisam <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: 460cfcba1f ]
2025-10-17 08:57:57 -05:00
Sunday Clement
b9b8b6110b
rocrtst: Add SVM Prefetch test ( #360 )
...
this test will prefetch SVM memory, and then verify the memory is sourced
from the expected numa node.
Signed-off-by: Sunday Clement <Sunday.Clement@amd.com >
2025-10-17 09:43:46 -04:00
Milan Radosavljevic
00faa48ac2
Add flushing of perfetto buffer ( #1417 )
...
- Add flushing of perfetto buffer
- Add `ROCPROFSYS_PERFETTO_FLUSH_PERIOD_MS` config setting.
- Update CHANGELOG.sh
- Resolves SWDEV-518817
---------
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-10-17 09:30:29 -04:00
solaiys
d348797017
Update rocm-core package to include rdhc script ( #1375 )
...
* Add rdhc script in to rocm-core package
* Create the rdhc symlink within the package itself.
* Removed hard-coding of rocm-core name, used CORE_TARGET instead.
* [RDHC] Check if the required pip pkgs are present and warn .
rdhc checks the required pip packages are present or not.
if not warns the user and exits gracefully.
Signed-off-by: Saravanan Solaiyappan <saravanan.solaiyappan@amd.com >
2025-10-17 10:34:00 +05:30
Ashutosh Mishra
221807b69d
Fixing tool erros ( #1416 )
...
Tools running for sanity checks are
detecting buffer overrun which is
not the case. Still getting rid of
function which is causing the issue
removed and making the code more robust
using defensive programming so that
any tool is not able to detect issues
hereafter. Fixed comments, corrected
typos and added a new return type
which is required as per refactoring
Signed-off-by: Ashutosh Mishra <ashutosh.mishra@amd.com >
2025-10-17 09:10:18 +05:30
Venkateshwar Reddy Kandula
ba5b8aa16f
[rocprofiler] Disable runFeatureTests and runTracerFeatureTests test to unblock psdb ( #1404 )
...
* disable feature profiler tests temporarily
* Update tracer_gtest.cpp
* Update profiler_gtest.cpp
2025-10-16 14:55:36 -07:00
Bindhiya Kanangot Balakrishnan
97b6e806da
SWDEV-560768 - SMI test return if no devices available ( #1369 )
...
Return from Setup if no monitor devices are available.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-10-16 15:35:18 -05:00
Bindhiya Kanangot Balakrishnan
b4288fd8d4
SWDEV-554099 - Update rsmi tests expected output ( #1364 )
...
Updated rsmitsts expected outputs to accomodate
returned status.
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-10-16 15:34:07 -05:00
Bindhiya Kanangot Balakrishnan
4dd1c1042a
Move build_xcp_dict def to helpers.
...
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
2025-10-16 15:25:10 -05:00
Bindhiya Kanangot Balakrishnan
baa8fa3042
Move build_xcp_dict def to helpers.
...
Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com >
[ROCm/amdsmi commit: 4dd1c1042a ]
2025-10-16 15:25:10 -05:00
Pryor, Adam
ee1445e2cc
[SWDEV-558993] Fix list() groups printout ( #772 )
...
* Updated groups printing
* added parameters to check_required_groups
* two device groups since kfd and render require the same group
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com >
2025-10-16 11:23:49 -05:00
Pryor, Adam
1c6147ead5
[SWDEV-558993] Fix list() groups printout ( #772 )
...
* Updated groups printing
* added parameters to check_required_groups
* two device groups since kfd and render require the same group
---------
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com >
[ROCm/amdsmi commit: ee1445e2cc ]
2025-10-16 11:23:49 -05:00
Sunday Clement
c23c320b4d
rocr: Make IPC Handles Unique ( #795 )
...
Query IPC handles on shared memory export/import for any metadata as a
means to uniquely identify handles that happen to be backed by buffers
that point to the same memory.
2025-10-16 14:37:02 +05:30
marantic-amd
f2ccc96cfd
Add missing counter events handling for ROCPD ( #1305 )
...
* Add missing counter events handling for ROCPD
* Update projects/rocprofiler-systems/source/lib/rocprof-sys/library/rocprofiler-sdk/counters.cpp
* Update projects/rocprofiler-systems/source/lib/rocprof-sys/library/rocprofiler-sdk/counters.cpp
* Fixed formatting
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
---------
Signed-off-by: Marjan Antic <Marjan.Antic@amd.com >
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-10-15 23:15:19 -04:00
David Galiffi
38a81ac4e3
Update VERSION to 1.3.0 ( #1368 )
2025-10-15 23:12:10 -04:00
David Galiffi
b75423b173
Update installation and ROCPD documentation ( #1300 )
...
* Updating install doc page
* Removing the Quick Start page
* Add documentation for rocpd output
* Update links to reference rocm-systems repo
* Update README.md
Installation instructions references ROCm Docs link.
* Updated git clone instructions
Back to using https to clone the repository
* Fix formatting
* Update projects/rocprofiler-systems/docs/how-to/understanding-rocprof-sys-output.rst
* Add reference to "rocpd" section to the "Profiling Python" section
* Update CONTRIBUTING.md
* For ROCPD, document minimum version of SDK.
* Update CHANGELOGS
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
* Update CHANGELOG.md
Updated based on feedback from docs team
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md.
Simplify and remove setup information overlapping with the "rocm-systems" contributing documentation.
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Update CHANGELOG.md
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
* Apply suggestion from @prbasyal-amd
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Co-authored-by: Pratik Basyal <pratik.basyal@amd.com >
2025-10-15 23:11:46 -04:00
Young Hui - AMD
02bf0a8492
[rocprofiler-compute] Source files updated to reference super-repo URL ( #1330 )
...
* source files updated to reference super-repo URL
2025-10-15 15:35:11 -04:00
Young Hui - AMD
161e44c425
[rocprof-compute] Documentation changes for move to super-repo for 7.1 ( #1329 )
...
- also remove json output mention in docs
2025-10-15 15:32:54 -04:00
vedithal-amd
454e935448
Fix docker compose ( #1323 )
...
Co-authored-by: Yanyao Wang <yanywang@amd.com >
2025-10-15 14:26:56 -05:00
vedithal-amd
ecf0d32644
Update CHANGELOG.md for ROCm 7.1.0 release ( #1362 )
2025-10-15 14:25:34 -05:00
Alysa Liu
4342579645
libhsakmt: Fix memory leak for events_page metadata ( #807 )
2025-10-15 14:52:40 -04:00
Alysa Liu
d5cbdc104d
rocrtst: Add Memory_Async_Copy_On_Engine Test ( #885 )
...
Increase test coverage involving:
hsa_amd_memory_get_preferred_copy_engine()
hsa_amd_memory_copy_engine_status()
hsa_amd_memory_async_copy_on_engine()
2025-10-15 14:51:54 -04:00
Saurabh Verma
31a7f3d5dd
Update gfx9_primitives.h and gfx9_block_table.h to use gc_9_4_2_offset.h ( #859 )
...
* Initial commit
* Replaced gc_9_2_1_sh_mask.h with gc_9_4_2_sh_mask.h
* properly replace gc_9_2_1_sh_mask.h and gc_9_2_1_offset.h for all gfx9 asics
2025-10-15 12:13:35 -05:00
Venkateshwar Reddy Kandula
9404178ea5
[rocprofiler-sdk][CI] rhel sles workflow fix ( #1373 )
...
* bug fix.
* add backslash
* add export for path, bug
2025-10-15 11:48:59 -05:00