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