Commit Graph

969 Commits

Author SHA1 Message Date
Mallya, Ameya Keshava 9892bc9d6e Added release trigger for further releases 2025-03-14 14:02:46 -07:00
Bhardwaj, Gopesh b7dc66ad8b Updated changelog for 6.4 (#21) 2025-03-11 11:31:08 -07:00
Bhardwaj, Gopesh 1fcb951d0e swdev-515336: removing deprecated features from documentation (#12) 2025-02-13 13:04:29 -06:00
Bhardwaj, Gopesh 0bb6be99cb Disbaling #pragma deprecation warnings (#11) 2025-02-10 10:11:17 -06:00
Elwazir, Ammar 5891f34f85 Adding Public Sync GH Action (#10)
Adding Public Sync to ROCProfiler

Co-authored-by: Ammar ELWazir <aelwazir@amd.com>
2025-02-07 09:11:51 -06:00
Welton, Benjamin 6cc5501260 [SWDEV-482060] Set execute permission for HSA allocated memory (#7)
Set execute permission for HSA allocated memory

We need execute permission for HSA memory (req for IB buffers).
Enforcement is upcoming which will break counter collection (see ticket).

Change-Id: Id939bbdd8686915407bc60d0dfcd5110b0e91e90

Co-authored-by: Benjamin Welton <bewelton@amd.com>
Co-authored-by: Bhardwaj, Gopesh <Gopesh.Bhardwaj@amd.com>
2025-02-06 07:54:06 -06:00
Bhardwaj, Gopesh 20415eff0a SWDEV-509568: rocprofiler v1 and v2 API deprecation notice (#5)
* SWDEV-509568: rocprofiler v1 and v2 API deprecation notice

* correcting typo in warning message
2025-02-05 22:50:31 +05:30
Mallya, Ameya Keshava 75280c9a82 Added !verify trigger 2025-01-28 20:19:17 -08:00
Mallya, Ameya Keshava ae8f4b32a7 Added PSDB trigger for staging 2025-01-23 16:53:25 -08:00
Mallya, Ameya Keshava 11cd25d1f5 Added PSDB trigger for npi 2025-01-23 16:12:59 -08:00
Rawat, Swati 8c62af8ae6 Update copyright date to 2025 in License.md (#4)
Update LICENSE

Co-authored-by: srawat <120587655+SwRaw@users.noreply.github.com>
2025-01-21 21:41:26 -06:00
Mallya, Ameya Keshava 09936e6937 Added KWS check 2025-01-17 08:22:53 -08:00
Bhardwaj, Gopesh bae2c449a2 Tool deprecation message for rocprofiler v1,v2 (#2) 2025-01-15 11:29:21 -06:00
Mallya, Ameya Keshava 619836b4ea Update rocm-ci-caller.yml 2025-01-13 18:54:35 -08:00
Mallya, Ameya Keshava f5267f7ab0 Merge pull request #1 from AMD-ROCm-Internal/amd-master
Test PR
2025-01-13 13:41:36 -08:00
Mallya, Ameya Keshava bce807a560 Create rocm-ci-caller.yml 2025-01-13 13:40:41 -08:00
Giovanni Baraldi f19bed4c8c SWDEV-508485: Adding MFMA F8 metric
Change-Id: I947d2645e8dc1544d198a4e0a02500feee10d89d
2025-01-09 12:18:02 -06:00
gobhardw 485513e7af SWDEV-505232 README updated for kernel filteration
Change-Id: Id0176ca748e89778a49f8b5302ea25e8d5bdd07a
2025-01-08 00:09:02 +05:30
gobhardw 0a88e8b35a Re-enable kernel-info tests
Change-Id: Idd94c0993e9608431add169df15055a46dbe30e4
2025-01-07 00:08:34 -05:00
Giovanni Baraldi edc9228dab SWDEV-490031: Adding ops 16,32,64 metrics for rdc
Change-Id: Ia694a79425aeda15ecbb3fef993d880220651ef7
2024-12-31 04:17:12 -06:00
Giovanni Baraldi 59e9e3a0c3 SWDEV-490031: Fixing activity metrics
Change-Id: Id4e74b0f3ff35d892de05e044faf399d98199354
2024-12-17 10:32:01 -06:00
Giovanni baraldi bcc709c174 SWDEV-495749: Adding SIMD_UTILIZATION metric
Change-Id: I38afd5db02de7a416d11274823bc4a0c326f1fbe
2024-12-16 10:22:57 -06:00
Giovanni Baraldi 4bb497850e SWDEV-495743: Fix unit test for CU num
Change-Id: Id6265af21f57cf43b54b267aa1eeb045371c09e8
2024-12-12 17:22:23 -06:00
Giovanni baraldi f4ac97535a SWDEV-495743: Use simd_count instead of cu_per_array for derived metrics
Change-Id: Iddd14817fdcd017e7f91492ecf95b88814b58171
2024-12-12 09:34:09 -06:00
Jason Tang 01f01adedf SWDEV-500435 - Use raw strings for regular expression.
Starting from Python version 3.12, a backslash-character pair that
is not a valid escape sequence generates a SyntaxWarning, instead
of DeprecationWarning. Using raw strings fixes the warnings.

Change-Id: I6a9f35e2e2e5d9d09410dfb5964fdc19cf0bfa4a
2024-12-04 16:48:42 -05:00
gobhardw fe55de6bef Disabling kernel names matching test
Change-Id: I70d74c421599a38207943a59c424ae7681b9fdcb
2024-12-03 15:59:24 +05:30
gobhardw 9c68ae6ef8 Disabling kernel number, names checking tests
Change-Id: I629d8e9029386bf6a23b2e866169044d63327241
2024-12-03 10:12:52 +05:30
Mark Meserve 09f2b0aa2a SWDEV-495956: Fix for bad characters in HSA trace
- Fixes issue where invalid UTF-8 characters in a trace log would crash
  the program
- Bad characters could appear with hsa_amd_enable_logging
  - The first parameter of type uint8_t* is interpreted as a cstring
    during log creation
  - This change only fixes the crash, not this issue

Change-Id: I66771a66deee347000a98a91c4aa9cfb674c8f08
2024-12-02 10:48:56 -06:00
Giovanni Baraldi 3f437a9c41 Fix for cache invalidation in stitch.py
Change-Id: I81fa7bd7006feb20fead5eca2003886f58e3ca53
2024-11-22 13:24:57 -06:00
Giovanni Baraldi a5192bb9b3 Small fix for stitch.py
Change-Id: I8435aaeb4452b54e5563bbdb47b269f9d0a97b3a
2024-11-20 15:28:51 -06:00
Venkateshwar Reddy Kandula 225112b15e changelog
Change-Id: I58a300d338f461a3028081b6abd4d7ee1dae560b
2024-11-19 19:49:39 +00:00
Giovanni Baraldi e124053821 SWDEV-495349: Fixes for gfx12 ISA
Change-Id: Id8e6372a70cc3607616e9e26fe42faed7523922a
2024-11-11 13:43:55 -06:00
meserve-amd 4467e50453 SWDEV-470692: Fix parsing of unknown API records
- A valid trace is now given even if an individual entry in an API trace
  does not contain a parameter list
- Previously an "unknown" record in an API trace would cause the entire
  output to be discarded

Change-Id: I29bf6df2cf58a231d836aafb37fbde9c5d85512f
2024-11-05 12:48:35 -05:00
Giovanni LB 71dcc432da Output GPU index for kernel.txt files
Change-Id: Ib32e051bd035c0ecd30ba79b347fd65fe289c3fb
2024-10-25 19:41:19 -04:00
Giovanni Baraldi a6328a1481 Revert "SWDEV-310289: Adding SPI pipe selection"
This reverts commit e5e2c6041d.

Reason for revert: Requires priv_cp_queues=1

Change-Id: Ia6c78ac25b88d7ef4703654075d54e672a6e320c
2024-10-25 02:57:52 -04:00
gobhardw 7fa8139944 doc changes
Change-Id: I7e3c8ff9b3e8184e080fdf9be148e913d8438932
2024-10-17 02:28:06 -04:00
Manjunath-Jakaraddi f84ecfe99b SWDEV-481162: Updating MfmaUtil metric RDC
Change-Id: I60efa183edc14b6f870f7b6a82f223ea2c9789e5
2024-10-14 16:48:56 -05:00
Giovanni LB e5e2c6041d SWDEV-310289: Adding SPI pipe selection
Change-Id: I4856d284df3dccaa100a2341211ae09e11c63ecd
2024-10-12 01:14:49 -04:00
Benjamin Welton 6d80088c84 Added FP64_ACTIVE and ENGINE_ACTIVE
Should replicate DCGM_FI_PROF_EVAL_FLOPS_64 and
DCGM_FI_PROF_GR_ENGINE_ACTIVE respectively. See
https://ontrack-internal.amd.com/browse/SWDEV-490046
and
https://ontrack-internal.amd.com/browse/SWDEV-490031

Change-Id: Ia79f6a1601beac48a350493f2e83ce322c1d8d33
2024-10-11 15:51:09 -07:00
Giovanni LB bddd5b51dd SWDEV-487621: Fixing BW measurement in MI300
Change-Id: Ib513009616214a1f3f3568571e58d79259692cfc
2024-10-07 16:29:09 -03:00
Giovanni LB dfa81b0cab Fix for s_delay_alu followed by s_waitcnt on gfx11
Change-Id: I3254ee80a0a5542467da5c61cf60f9e27aab9a36
2024-10-07 14:11:24 -03:00
itrowbri 348c547039 Updated README and CHANGELOG to contain information about --no-serialization flag option
Change-Id: I5a4ea5cba34a33ed27a784bcea07db0e212839d9
2024-09-12 10:18:46 -05:00
gobhardw c2701e4da4 SWDEV-484201 removing extra licenses
Change-Id: I1a1fb1e9487f1a3e63e9551278bd62b8f930792a
2024-09-12 19:58:45 +05:30
Venkateshwar Reddy Kandula 52125f7966 SWDEV-480556:new HIP APIs with struct defined inside union.
- Fixes issue where types defined inside of a union were unable to find by function which generates hip_begin.cpp.i.
- Also works for futureHIP APIs with  nunion,  when defined new types inside it.

Change-Id: If1e1c4f80dc511450fd154d64d39a05f81565220
2024-09-09 01:11:44 +00:00
Ammar ELWazir a6c31edfc3 SWDEV-482307: Fixing Perfetto Plugin
Change-Id: Iec128a03b8b57c76861e9cd8ddfd647965076ca8
2024-09-05 12:15:22 -04:00
Giovanni LB 3b0c6bd165 Fixing --help for counter collection
Change-Id: I76e02e0593966f2b9c1db4bffa8566b987efcf53
2024-09-03 13:40:21 -03:00
Giovanni LB 698b6eb641 Adding early checks for ELF file
Change-Id: I1dc833fc2b017edae5c5456b14c376e88ca2bef7
2024-08-26 17:41:20 -03:00
Giovanni LB 41fd850601 SWDEV-480930: Extending lifetime of proxy queues
Change-Id: Iba4ee254c27506266a359cc47e9777426df17da7
2024-08-23 01:33:15 -04:00
Giovanni LB 2a3c24565a SWDEV-479522: trace-start off to also disable kernel tracing
Change-Id: I027be24f93a201b82752327830820a24540b24d9
2024-08-20 23:29:50 -04:00
Giovanni LB 36c9a8b4de SWDEV-477909: Adding fixes for signal management in queue.cpp
Change-Id: I24f2ab24c0a4824cf9feff6c1cd91a3eee2ef4be
2024-08-20 16:13:11 -03:00