提交線圖

963 次程式碼提交

作者 SHA1 備註 日期
Bhardwaj, Gopesh f48bdc2ea6 SWDEV-509568: rocprofiler v1 and v2 API deprecation notice (#5)
* SWDEV-509568: rocprofiler v1 and v2 API deprecation notice

* correcting typo in warning message

[ROCm/rocprofiler commit: 20415eff0a]
2025-02-05 22:50:31 +05:30
Mallya, Ameya Keshava 5ce076aef6 Added !verify trigger
[ROCm/rocprofiler commit: 75280c9a82]
2025-01-28 20:19:17 -08:00
Mallya, Ameya Keshava a3bf6879da Added PSDB trigger for staging
[ROCm/rocprofiler commit: ae8f4b32a7]
2025-01-23 16:53:25 -08:00
Mallya, Ameya Keshava 1f6b476eff Added PSDB trigger for npi
[ROCm/rocprofiler commit: 11cd25d1f5]
2025-01-23 16:12:59 -08:00
Rawat, Swati c9a4af3fd2 Update copyright date to 2025 in License.md (#4)
Update LICENSE

Co-authored-by: srawat <120587655+SwRaw@users.noreply.github.com>

[ROCm/rocprofiler commit: 8c62af8ae6]
2025-01-21 21:41:26 -06:00
Mallya, Ameya Keshava 512d621ff0 Added KWS check
[ROCm/rocprofiler commit: 09936e6937]
2025-01-17 08:22:53 -08:00
Bhardwaj, Gopesh 8d5dee3348 Tool deprecation message for rocprofiler v1,v2 (#2)
[ROCm/rocprofiler commit: bae2c449a2]
2025-01-15 11:29:21 -06:00
Mallya, Ameya Keshava f3377a24f9 Update rocm-ci-caller.yml
[ROCm/rocprofiler commit: 619836b4ea]
2025-01-13 18:54:35 -08:00
Mallya, Ameya Keshava 457e61fad0 Merge pull request #1 from AMD-ROCm-Internal/amd-master
Test PR

[ROCm/rocprofiler commit: f5267f7ab0]
2025-01-13 13:41:36 -08:00
Mallya, Ameya Keshava fb7aefe2cf Create rocm-ci-caller.yml
[ROCm/rocprofiler commit: bce807a560]
2025-01-13 13:40:41 -08:00
Giovanni Baraldi d63f98bd00 SWDEV-508485: Adding MFMA F8 metric
Change-Id: I947d2645e8dc1544d198a4e0a02500feee10d89d


[ROCm/rocprofiler commit: f19bed4c8c]
2025-01-09 12:18:02 -06:00
gobhardw fcf92aa257 SWDEV-505232 README updated for kernel filteration
Change-Id: Id0176ca748e89778a49f8b5302ea25e8d5bdd07a


[ROCm/rocprofiler commit: 485513e7af]
2025-01-08 00:09:02 +05:30
gobhardw 28fc7b2b47 Re-enable kernel-info tests
Change-Id: Idd94c0993e9608431add169df15055a46dbe30e4


[ROCm/rocprofiler commit: 0a88e8b35a]
2025-01-07 00:08:34 -05:00
Giovanni Baraldi 4ab71520ac SWDEV-490031: Adding ops 16,32,64 metrics for rdc
Change-Id: Ia694a79425aeda15ecbb3fef993d880220651ef7


[ROCm/rocprofiler commit: edc9228dab]
2024-12-31 04:17:12 -06:00
Giovanni Baraldi 2c7baf6c89 SWDEV-490031: Fixing activity metrics
Change-Id: Id4e74b0f3ff35d892de05e044faf399d98199354


[ROCm/rocprofiler commit: 59e9e3a0c3]
2024-12-17 10:32:01 -06:00
Giovanni baraldi 2baa5bd4ab SWDEV-495749: Adding SIMD_UTILIZATION metric
Change-Id: I38afd5db02de7a416d11274823bc4a0c326f1fbe


[ROCm/rocprofiler commit: bcc709c174]
2024-12-16 10:22:57 -06:00
Giovanni Baraldi 2ed79bc08c SWDEV-495743: Fix unit test for CU num
Change-Id: Id6265af21f57cf43b54b267aa1eeb045371c09e8


[ROCm/rocprofiler commit: 4bb497850e]
2024-12-12 17:22:23 -06:00
Giovanni baraldi 6c8472f668 SWDEV-495743: Use simd_count instead of cu_per_array for derived metrics
Change-Id: Iddd14817fdcd017e7f91492ecf95b88814b58171


[ROCm/rocprofiler commit: f4ac97535a]
2024-12-12 09:34:09 -06:00
Jason Tang 2c8312626e 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


[ROCm/rocprofiler commit: 01f01adedf]
2024-12-04 16:48:42 -05:00
gobhardw 1eae69c812 Disabling kernel names matching test
Change-Id: I70d74c421599a38207943a59c424ae7681b9fdcb


[ROCm/rocprofiler commit: fe55de6bef]
2024-12-03 15:59:24 +05:30
gobhardw f9a3bd2477 Disabling kernel number, names checking tests
Change-Id: I629d8e9029386bf6a23b2e866169044d63327241


[ROCm/rocprofiler commit: 9c68ae6ef8]
2024-12-03 10:12:52 +05:30
Mark Meserve 7398620acc 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


[ROCm/rocprofiler commit: 09f2b0aa2a]
2024-12-02 10:48:56 -06:00
Giovanni Baraldi 9ccbdb8630 Fix for cache invalidation in stitch.py
Change-Id: I81fa7bd7006feb20fead5eca2003886f58e3ca53


[ROCm/rocprofiler commit: 3f437a9c41]
2024-11-22 13:24:57 -06:00
Giovanni Baraldi 3979438e90 Small fix for stitch.py
Change-Id: I8435aaeb4452b54e5563bbdb47b269f9d0a97b3a


[ROCm/rocprofiler commit: a5192bb9b3]
2024-11-20 15:28:51 -06:00
Venkateshwar Reddy Kandula 473af5ebe8 changelog
Change-Id: I58a300d338f461a3028081b6abd4d7ee1dae560b


[ROCm/rocprofiler commit: 225112b15e]
2024-11-19 19:49:39 +00:00
Giovanni Baraldi c8865a346e SWDEV-495349: Fixes for gfx12 ISA
Change-Id: Id8e6372a70cc3607616e9e26fe42faed7523922a


[ROCm/rocprofiler commit: e124053821]
2024-11-11 13:43:55 -06:00
meserve-amd f3aaad1687 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


[ROCm/rocprofiler commit: 4467e50453]
2024-11-05 12:48:35 -05:00
Giovanni LB 76e25cff42 Output GPU index for kernel.txt files
Change-Id: Ib32e051bd035c0ecd30ba79b347fd65fe289c3fb


[ROCm/rocprofiler commit: 71dcc432da]
2024-10-25 19:41:19 -04:00
Giovanni Baraldi dc25330772 Revert "SWDEV-310289: Adding SPI pipe selection"
This reverts commit 896404efb3.

Reason for revert: Requires priv_cp_queues=1

Change-Id: Ia6c78ac25b88d7ef4703654075d54e672a6e320c


[ROCm/rocprofiler commit: a6328a1481]
2024-10-25 02:57:52 -04:00
gobhardw 7f44ba4394 doc changes
Change-Id: I7e3c8ff9b3e8184e080fdf9be148e913d8438932


[ROCm/rocprofiler commit: 7fa8139944]
2024-10-17 02:28:06 -04:00
Manjunath-Jakaraddi 17fac40bae SWDEV-481162: Updating MfmaUtil metric RDC
Change-Id: I60efa183edc14b6f870f7b6a82f223ea2c9789e5


[ROCm/rocprofiler commit: f84ecfe99b]
2024-10-14 16:48:56 -05:00
Giovanni LB 896404efb3 SWDEV-310289: Adding SPI pipe selection
Change-Id: I4856d284df3dccaa100a2341211ae09e11c63ecd


[ROCm/rocprofiler commit: e5e2c6041d]
2024-10-12 01:14:49 -04:00
Benjamin Welton 4dd298f312 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


[ROCm/rocprofiler commit: 6d80088c84]
2024-10-11 15:51:09 -07:00
Giovanni LB 8b22cf86a7 SWDEV-487621: Fixing BW measurement in MI300
Change-Id: Ib513009616214a1f3f3568571e58d79259692cfc


[ROCm/rocprofiler commit: bddd5b51dd]
2024-10-07 16:29:09 -03:00
Giovanni LB 6f37da626f Fix for s_delay_alu followed by s_waitcnt on gfx11
Change-Id: I3254ee80a0a5542467da5c61cf60f9e27aab9a36


[ROCm/rocprofiler commit: dfa81b0cab]
2024-10-07 14:11:24 -03:00
itrowbri 887e107fb1 Updated README and CHANGELOG to contain information about --no-serialization flag option
Change-Id: I5a4ea5cba34a33ed27a784bcea07db0e212839d9


[ROCm/rocprofiler commit: 348c547039]
2024-09-12 10:18:46 -05:00
gobhardw 10e9800220 SWDEV-484201 removing extra licenses
Change-Id: I1a1fb1e9487f1a3e63e9551278bd62b8f930792a


[ROCm/rocprofiler commit: c2701e4da4]
2024-09-12 19:58:45 +05:30
Venkateshwar Reddy Kandula 1ab3e7930a 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


[ROCm/rocprofiler commit: 52125f7966]
2024-09-09 01:11:44 +00:00
Ammar ELWazir 0e9e3f0ab6 SWDEV-482307: Fixing Perfetto Plugin
Change-Id: Iec128a03b8b57c76861e9cd8ddfd647965076ca8


[ROCm/rocprofiler commit: a6c31edfc3]
2024-09-05 12:15:22 -04:00
Giovanni LB caf9bc23a8 Fixing --help for counter collection
Change-Id: I76e02e0593966f2b9c1db4bffa8566b987efcf53


[ROCm/rocprofiler commit: 3b0c6bd165]
2024-09-03 13:40:21 -03:00
Giovanni LB 3b53fb2c47 Adding early checks for ELF file
Change-Id: I1dc833fc2b017edae5c5456b14c376e88ca2bef7


[ROCm/rocprofiler commit: 698b6eb641]
2024-08-26 17:41:20 -03:00
Giovanni LB 5a6c6a379c SWDEV-480930: Extending lifetime of proxy queues
Change-Id: Iba4ee254c27506266a359cc47e9777426df17da7


[ROCm/rocprofiler commit: 41fd850601]
2024-08-23 01:33:15 -04:00
Giovanni LB d3e5a88536 SWDEV-479522: trace-start off to also disable kernel tracing
Change-Id: I027be24f93a201b82752327830820a24540b24d9


[ROCm/rocprofiler commit: 2a3c24565a]
2024-08-20 23:29:50 -04:00
Giovanni LB 2f28e73c29 SWDEV-477909: Adding fixes for signal management in queue.cpp
Change-Id: I24f2ab24c0a4824cf9feff6c1cd91a3eee2ef4be


[ROCm/rocprofiler commit: 36c9a8b4de]
2024-08-20 16:13:11 -03:00
gobhardw 7a807b3f63 Github issue#52 fix
Change-Id: I35b56980a918bf2582fc4c283b9f60f8512a39d0


[ROCm/rocprofiler commit: 865e64753a]
2024-08-13 10:00:59 +05:30
Benjamin Welton c45fbe91ff Add support for kernel name filtering to rocprofv2
rocprofv2 does not support the "kernel:" attribute in
input files. This commit adds support for this attribute
for cli/csv output. This is requested by Alibaba/Omniperf
to have compatible execution with both v1/v2 (JSON and CTF
are not supported here and not needed).

Filtering can also be enabled by the flag ROCPROFILER_KERNEL_FILTER.

Change-Id: I376382d9e5b10a8356df8d175b1a56396b5b51d3


[ROCm/rocprofiler commit: b32eb2bda9]
2024-08-12 13:41:39 -04:00
Giovanni LB a34d5dbc16 Fixing perfetto tracks for multigpu
Change-Id: I0b18180218fc19c8a478112e9a374e863fd3741c


[ROCm/rocprofiler commit: 00163488d7]
2024-08-08 00:59:48 -04:00
gobhardw b363586f82 issue 40 typos fix
Change-Id: I486301c42bc5691a4d8a852e0ce168f8ca7776a0


[ROCm/rocprofiler commit: 1a63cba43d]
2024-08-07 16:09:31 -04:00
Ian Trowbridge f731ae7593 SWDEV-474739: Added flag to optionally remove serialization for counter collection mode
Change-Id: I2e91fd51287fe923ec6a97b491f84f0dd9d51f62


[ROCm/rocprofiler commit: cd2ff0250e]
2024-08-07 11:36:16 -05:00
Giovanni LB 6defbd0f2e SWDEV-476512: Further rocsys fixes
Change-Id: I9ae8534a2b6b23f76514920a6c4d39025bc882bc


[ROCm/rocprofiler commit: c4adefccde]
2024-08-05 10:42:00 -04:00