コミットグラフ

64188 コミット

作成者 SHA1 メッセージ 日付
Danylo Lytovchenko 59a8c8011d Add validate PR description workflow (#689)
* Add validate PR description workflow

* Fix PR validation workflow name
2025-08-22 16:26:17 +02:00
David Yat Sin a1597a358a rocr: Expose flag to allocate uncached memory (#674)
Add new flag for clients to directly request uncached memory
2025-08-22 09:52:39 -04:00
Daniel Su 5eb4ff1ca7 [Ex CI] add rocprofiler status badge (#643) 2025-08-22 00:46:34 -04:00
Todd tiantuo Li bbf0d34b48 SWDEV-550231 - fix hipGetDriverEntryPoint_common (#651) 2025-08-21 18:57:16 -07:00
Venkateshwar Reddy Kandula a77f7d5770 [aqlprofile] set gpu agent name while registering agent (#687)
* set gpu agent name, which will be used for gfx minor for pm4factory

* Update pm4_factory.cpp

* EOF.

* addr comments

---------

Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com>
2025-08-21 15:16:28 -05:00
Julia Jiang d741a88f39 SWDEV-525231 - Update changelog for 7.0 on develop (#647) 2025-08-21 15:59:54 -04:00
David Galiffi 847580dd9e Update minimum_cmake_required to match version used in CI (#679)
- Update minimum_cmake_required to match version used in CI
  - We should match the minimum version that we test against

- Ensure ".S" files are treated as assembly.
2025-08-21 15:56:47 -04:00
systems-assistant[bot] c7b9533836 [Docs] Update using-pc-sampling (#157) 2025-08-21 11:14:16 -04:00
David Yat Sin 87b348c51d rocr: Fix hsa_amd_pointer_info regression (#638)
Fix regression when hsa_amd_pointer_info is called on a pointer that was
allocated using non-VMM APIs. The helper function VMemoryPtrInfo should
return error when the address is not found so that PtrInfo does the
lookup via Thunk.
2025-08-21 10:25:50 -04:00
xuchen-amd 6bf5648c6d [rocprofiler-compute] Handle amd-smi rocm==6.4.2 json output issue. (#667) 2025-08-21 10:06:04 -04:00
Hadi Naeisseh b2857b5db9 SWDEV-543981 Part 2 This is a new branch to avoid the many errors in the previous PR due to migration (#672)
Co-authored-by: hnaeisse_amdeng <hadi.naeisseh@amd.com>
2025-08-21 09:06:57 -04:00
David Galiffi 31c9d3424c Update README.md (#640)
* Update README.md

* Update README.md
2025-08-20 17:39:49 -04:00
xuchen-amd 0bf66a519c [rocprofiler-compute][TUI] Restructure Performance Metrics (#232) 2025-08-20 17:00:54 -04:00
Joseph Macaranas f5ac5efd79 Language Runtime README Changes (#650)
- Renaming old `README.md` files to keep their information intact.
- Default `README.md` files will have the deprecation notice to be mirrored back into the individual repos.
- Change ROCR-Runtime mirroring to `develop` branch.
2025-08-20 15:48:55 -04:00
vedithal-amd ed53090c25 Join SQC_* csv files as well (#669) 2025-08-20 15:33:48 -04:00
David Galiffi d111e9a297 [rocprofiler-systems] Add Debian 12 workflows (#402)
* Create CI dockers for debian 12

* Create Debian workflow

Signed-off-by: David Galiffi <David.Galiffi@amd.com>

* Fixing typo

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update default value for script's "VERSIONS" variable

* Fix Docker build warnings

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format

* Refactored the check for `pip install --break-system-packages`

---------

Signed-off-by: David Galiffi <David.Galiffi@amd.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-20 14:58:49 -04:00
systems-assistant[bot] 4d5db26646 SWDEV-549707 - Fixed memleak in hipMemImportFromShareableHandle (#442)
Co-authored-by: Ioannis Assiouras <Ioannis.Assiouras@amd.com>
2025-08-20 19:28:59 +01:00
systems-assistant[bot] 621da5410a SWDEV-465041 - Avoid wait in device enqueue (#443)
If we have PCIE atomics then we can avoid workaround in the scheduler, which requires an explicit wait on CPU
2025-08-20 12:46:47 -04:00
cfallows-amd 8bc0063f2e Update rocprofiler-compute workflows and CODEOWNERS (#221)
Update super repo codeowners- add Pratik to any doc changes for rocprofiler-compute.
Remove rocprofiler-compute-mi-rhel9.yml from super repo workflow folder- unused and out of date, coverage is already in RHEL8 workflow.
Remove CODEOWNERS, dependabot.yml, and all workflows from the projects/rocprofiler-compute/ project- confirmed these do not do anything anymore after being copied into super repo's main ./github/ section.

Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com>

* Add a branch filter for push events

* Update .github/CODEOWNERS

Use reviewers team instead of using the individual profiles.

Co-authored-by: David Galiffi <David.Galiffi@amd.com>

Update owners section for rocprofiler-compute codeowners, fix spacing

Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com>

---------

Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com>
Co-authored-by: David Galiffi <David.Galiffi@amd.com>
2025-08-20 11:17:25 -04:00
Danylo Lytovchenko f7338717ae SWDEV-470698 - fix formatting, add format check workflow (#657) 2025-08-20 19:58:06 +05:30
jamessiddeley-amd 5840940caa [rocprof-compute] Generalize Roofline (#325)
* per kernel analysis Roofline

* added per-kernel eval_metric calculation with display

* fixed typo

* updated tty.py show_all()

* formatting

* fixed ctest failures and updated equations

* formatting

* updated metric descriptoins

* review tweaks

* update docs

* added roofline gui analysis

* updated GUI docs

* updated print statement

* comment tweaks and ran ruff formatting
2025-08-20 09:58:08 -04:00
Jason Bonnell 71b725f307 [rocprofiler-systems] Update containers workflow to not push on PR (#634)
* Change PUSH_COMMAND logic for debugging

* Change to only push on non-PR events

* Add separate steps for PR and non-PR events

* Update .github/workflows/rocprofiler-systems-containers.yml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Remove $ {{}} from if condition on steps

* add github repository check for workflow
2025-08-20 09:41:25 -04:00
Jason Bonnell 40df8b2392 [rocprofiler-systems] Add working-directory to gersemi, clang-format, and check-includes steps (#639)
* Add working-directory to gersemi, clang-format, and check-includes steps

* Add workflow file to paths on PR for rocprofiler-systems-formatting.yml
2025-08-20 09:39:04 -04:00
Rahul Manocha f4158ed3b7 SWDEV-546295 - fix param conversions for hipMemcpy3DBatchAsync (#641)
Co-authored-by: Rahul Manocha <rmanocha@amd.com>
2025-08-19 20:30:03 -07:00
systems-assistant[bot] 1f86010ca2 ROCpd support [Part 2] (#109)
* Rocpd part 2, caching

* Fix shadowed variables

* backward compatibility

* Fixed designated initializers

* Fix timemory include

* Remove benchmark & Fix build issues for rhel

* Add missing bracket

* Fix shadowing and pedantic

* Fix pedantic pt2

* Fix duplicated SDK calls

* Add decay in get_size_impl

* Rename sample cache to trace cache

* Add cache storage supported types

* Resolving track naming in sampling module

* fix sampling of flushing thread

* fix sampling of flushing thread 2

* throw exception upon store while buffer storage is not running

* Prevent fork crashing

* Fix rebase issue

* Applied suggestions from code review

* Change flushing thread to use PTL

* Fix agent creation order

* Fix stream id ci throw

* Remove force setup of rocprofiler-sdk

* Code cleanup

* Change initialization for agent

* Add missing namespace

* Fix the mismatch within the tool_agent->device_id

* Switch from using handle to use agent type index

* Fix pmc info comparator in metadata registry

---------

Co-authored-by: Aleksandar <aleksandar.djordjevic@amd.com>
Co-authored-by: Milan Radosavljevic <milan.radosavljevic@amd.com>
Co-authored-by: Marjan Antic <marantic@amd.com>
2025-08-19 22:01:04 -04:00
systems-assistant[bot] 351d598869 [Docs] Adding AQLprofile info (#150)
* Adding AQLprofile info

* update aqlprofile text

---------

Co-authored-by: Matt Williams <Matt.Williams+amdeng@amd.com>
2025-08-19 08:44:25 -07:00
systems-assistant[bot] c746ba6d31 Fix compilation with libc++ (#148)
`interop.cpp` uses `std::find_if` without a relevant include file, breaking compilation with Clang/libc++.

Co-authored-by: Sv. Lockal <lockalsash@gmail.com>
2025-08-19 08:42:03 -07:00
Giovanni Lenzi Baraldi ff43893902 Fix decoder description (#513) 2025-08-19 08:35:22 -07:00
Joseph Macaranas 894cfbc02c Language runtime codeowner updates (#628) 2025-08-19 11:03:42 -04:00
Joseph Macaranas 669cea4570 Migration status update Aug 18 2025-08-18 20:55:31 -04:00
Joseph Macaranas c912ff5051 Source of truth update Aug 18 (#623) 2025-08-18 20:05:55 -04:00
Joseph Macaranas f81d90623d Preserved file-path commit history for hip-tests. 2025-08-18 19:43:53 -04:00
Joseph Macaranas 966fc5319d Preserve file-path commit history for hipother. 2025-08-18 19:07:27 -04:00
Joseph Macaranas a8f48a100d Preserve file-path commit history for hip. 2025-08-18 19:04:49 -04:00
Joseph Macaranas a2cedb7fe5 Preserve file-path commit history of clr. 2025-08-18 19:01:36 -04:00
Joseph Macaranas a22b6f3aca Merge commit 'ed7fae51d884a17cd3bd96c7973d1f1f78b5f3a5' into develop 2025-08-18 16:23:12 -04:00
ammallya 32634d809f Adding merge conflicts bypass 2025-08-18 13:11:15 -07:00
ammallya 53ae4f13db Fix for commits 2025-08-18 13:00:02 -07:00
ammallya cc67092904 Adding git user settings 2025-08-18 12:54:51 -07:00
ammallya 8110a5d38c Adding pr logic to python file 2025-08-18 12:51:12 -07:00
ammallya 03d4c5c1fd Changing the logic to invoke python script 2025-08-18 12:50:03 -07:00
ammallya b8ea251fc5 Continue on error 2025-08-18 12:31:03 -07:00
ammallya 1d19aa0dd5 Escaping /r 2025-08-18 12:17:31 -07:00
Manocha, Rahul 13d54a3ec1 Fix typo in hipBatchMemOpParamsTocudaBatchMemOpParams (#38)
Co-authored-by: Rahul Manocha <rmanocha@amd.com>

[ROCm/hipother commit: ed7fae51d8]
2025-08-18 12:09:09 -07:00
Manocha, Rahul ed7fae51d8 Fix typo in hipBatchMemOpParamsTocudaBatchMemOpParams (#38)
Co-authored-by: Rahul Manocha <rmanocha@amd.com>
2025-08-18 12:09:09 -07:00
ammallya 9ceb4b8fb8 Fix logic 2025-08-18 11:57:26 -07:00
ammallya 948ce50ec8 Remove from json 2025-08-18 11:55:40 -07:00
ammallya 95ef34ce41 Fix multiline matrix error 2025-08-18 11:50:27 -07:00
systems-assistant[bot] bc455989d9 Merge commit 'b0519e8441273e20bbcbe1bb7b56cdf55369f514' into develop 2025-08-18 18:08:07 +00:00
systems-assistant[bot] c95526c57e Merge commit '55b54866fb50f264b064b20814679385ffd2847c' into develop 2025-08-18 18:08:05 +00:00