Giovanni LB
bf90bc8fe8
SWDEV-444112: Fixing plugins race condition
...
Change-Id: I0057d1ade4e1123b878489ff31851b25976217c6
[ROCm/rocprofiler commit: 6ed22f3d62 ]
2024-02-01 14:11:31 -03:00
Giovanni LB
175f4e024e
Fixing SE numbering and cache invalidade parsing
...
Change-Id: Ie63c68a0b2b07427586faaf69b68a19c315387e3
[ROCm/rocprofiler commit: 363abb238b ]
2024-01-31 13:11:19 -03:00
Giovanni LB
3cca2ccb9f
SWDEV-443217: Fixing stitch.py for PCINFO and enabling filemode in att.py
...
Change-Id: I85744bc9610f9f224d1ce7bb5d5232ff36fc5f6e
[ROCm/rocprofiler commit: c7946c4f26 ]
2024-01-25 21:52:47 -03:00
Giovanni LB
df3e9d4fd6
Changing ATT generated csv symbol source ref from 0 to empty string
...
Change-Id: I699c7f152414554fa4f466c2679522ba578b9e28
[ROCm/rocprofiler commit: 7c7dbf8387 ]
2024-01-25 19:37:50 -05:00
Giovanni LB
97969346c7
Fixing V1 not allowed Navi cards for traces
...
Change-Id: I6ffcdd645d2eb2ac37af5408148960753fd86cc8
[ROCm/rocprofiler commit: d2cc6ba458 ]
2024-01-22 13:20:43 -03:00
gobhardw
bc450e3702
SWDEV-438711 compilation fix for clang issues
...
Change-Id: I361c188345108ada2174ef92080989360267a5bf
[ROCm/rocprofiler commit: c866b19923 ]
2024-01-22 01:07:03 -05:00
Giovanni LB
6b53685fa1
Changing number of waves displaying occupancy
...
Change-Id: If6515fe45f9f3991f1aaecb63fe2ce1f73d9fc73
[ROCm/rocprofiler commit: 09432ba6ed ]
2024-01-20 00:44:12 -03:00
Giovanni LB
68cfdd66ba
SWDEV-439757: Remove codeobj marker on last kernel. Fixed codeobj size limit. ATT version bump.
...
Change-Id: Ie0b9c4de6c37acaaad4ae7d8d774d234a3847b7c
[ROCm/rocprofiler commit: 067071f669 ]
2024-01-17 05:01:50 -03:00
Giovanni LB
207815802b
SWDEV-439965: Added some comments for att scripts
...
Change-Id: I79e13f7b8446a7675732eb4118b5f1e95769d76a
[ROCm/rocprofiler commit: 4cda8f831a ]
2024-01-08 07:44:37 -03:00
Giovanni LB
f8f84af1f7
SWDEV-439965: Moved occupancy to simpler format
...
Change-Id: I7db4719e6bcb4a70a36497d49c11bf188d0fcd69
[ROCm/rocprofiler commit: 43ee268b60 ]
2024-01-07 15:44:34 -05:00
Giovanni LB
71e7f6d8c5
SWDEV-439965: Fixing user-supplied ISA
...
Change-Id: I69b4984b8e6655832506d9bb2c6f73073e59e871
[ROCm/rocprofiler commit: 2a45bb7a8a ]
2024-01-06 23:13:43 -05:00
Giovanni LB
c6a6c372af
Temp workaround for compilation errors in CTF
...
Change-Id: If9fc45f4d76a85ebe38ebc03a4fba9fe069730d7
[ROCm/rocprofiler commit: bae8c664bb ]
2024-01-06 17:58:33 -03:00
Saurabh Verma
492f3740b3
Supporting UMC counters in rocprofv2
...
Change-Id: Ic96c33244d78ac5031cfd99ac2be0c12c774d1b0
[ROCm/rocprofiler commit: 5676c27c02 ]
2024-01-04 12:33:08 -05:00
Ammar ELWazir
80329e8364
Fixing ROCProfilerV2 to match versioning changes in HIP Runtime
...
Change-Id: Ifb0f98356acebcb7cf5372340b36178de000405d
[ROCm/rocprofiler commit: a59d56f9bc ]
2024-01-03 12:28:08 -06:00
Giovanni LB
7914a557bc
Changed MI300 GFX
...
Change-Id: I3ed497d5517df226d9d03a1d5ebc7d515efd1fab
[ROCm/rocprofiler commit: 137aef0419 ]
2024-01-02 12:54:54 -05:00
Giovanni LB
40c312234d
SWDEV-437776: ATT fix for s_delay_salu
...
Change-Id: I962c40c4c4fa2583a235e8185a056fdb69e44c78
[ROCm/rocprofiler commit: bc9ada7d34 ]
2023-12-31 14:42:30 -05:00
Giovanni LB
bb54d71939
SWDEV-437776: Fixing ATT CSV ordering
...
Change-Id: If111b9a2d4354a036693795cfbc18e87899f1f1c
[ROCm/rocprofiler commit: cc518909c5 ]
2023-12-29 16:16:55 -03:00
Giovanni LB
064f77ecf3
SWDEV-437776: Fixing typo for in stitch.py. Fixing singleDispatch kernel name.
...
Change-Id: I8d65598fffa4f15f78a64f741fdcb9a4a77af2a0
[ROCm/rocprofiler commit: 25a02fe03e ]
2023-12-27 18:08:39 -05:00
Giovanni LB
dbcf4ffd09
SWDEV-437442: Re-enable CTF plugin
...
Change-Id: I290c6504c76b715c6d3bdfd2da6d7e5656cf8dfe
[ROCm/rocprofiler commit: 1c5bf0b96e ]
2023-12-27 17:17:37 -05:00
Saurabh Verma
5486b9de3a
Fixed format of presenting MI300 counters for individual xccs
...
1. Modified rocprofiler_record_profiler_t to include xcc_index
2. Modified file plugin to add additional column XCC_Index to the csv
Change-Id: Ic526c739e16b50dca5704070ccabbcbecd994d6a
[ROCm/rocprofiler commit: b18bc9930b ]
2023-12-20 14:04:10 -05:00
Giovanni LB
44c150c7d4
SWDEV-437776: Removed codeobj ATT error message for memory protocol
...
Change-Id: Iabe191edf5446a03afc4e1c81e5cf906476e5fcb
[ROCm/rocprofiler commit: 7b98e43276 ]
2023-12-20 12:09:35 -03:00
Giovanni LB
0f5bec223e
SWDEV-432445: ATT - Adding fixes for symbolic stitch and source reference numbering
...
Change-Id: I31d63bd2500155697129c29d7e0bc857e48cad8e
[ROCm/rocprofiler commit: 490ea4c37d ]
2023-12-18 08:53:51 -03:00
gobhardw
51057d115b
Allowed rocporf v1 for MI300
...
Change-Id: I5e4999fc2d27b68afa0bf70b65e2d97cd7f2b01d
[ROCm/rocprofiler commit: 6f033b4295 ]
2023-12-18 04:21:12 +00:00
Giovanni LB
7f405ddd24
SWDEV-436332: Temporarily disabling CTF Plugin
...
Change-Id: I368030fdca169c18bf85a7254fc6d3754ea15839
[ROCm/rocprofiler commit: fd7aa5758f ]
2023-12-13 14:07:24 -05:00
Jatin Chaudhary
b94af28425
SWDEV-412457 - include assert header in files that use it
...
Change-Id: Ie1a947e78c4badc5b07b15fefc8aaedacfc7a02c
[ROCm/rocprofiler commit: 8dd9d9df51 ]
2023-12-13 13:37:41 -05:00
Giovanni LB
66f517ab27
SWDEV-409155: Fixing tests for att/pmc
...
Change-Id: I036f45502e6ff18518dcdb954161d09ce3546fe0
[ROCm/rocprofiler commit: b8b870328b ]
2023-12-12 19:48:03 -03:00
Giovanni LB
59537c237c
SWDEV-432445: Reorganizing ATT packet start/stop. Bump ATT parser version.
...
Change-Id: I979648f8a6a25aa7b499b3eea49978578f6c3f5a
[ROCm/rocprofiler commit: e85c6911aa ]
2023-12-12 17:43:34 -05:00
Giovanni LB
f446834082
SWDEV-432445: Handling multiple agents for ATT
...
Change-Id: I41d30baf2c469d8ddb58e3385b88a7b04a30422e
[ROCm/rocprofiler commit: b93d5e7e79 ]
2023-12-12 17:43:24 -05:00
Giovanni LB
f275cdd602
SWDEV-432445: ATT continuous mode update part2. Added codeobj tracking.
...
Change-Id: I1b58af70d221bbeb9b4cab960d26357a504045dd
[ROCm/rocprofiler commit: edf93d48ab ]
2023-12-12 17:40:59 -05:00
Giovanni LB
34fd4840d1
SWDEV-432445: ATT continuous mode
...
Change-Id: I52732fc1dba41df3373ef6a19a428b00d729bf04
[ROCm/rocprofiler commit: aba6a1d986 ]
2023-12-12 10:55:23 -03:00
vlaindic
96510269a5
SWDEV-428255: CTF plugin shows hipDeviceReset
...
rocprofv2's CTF plugin is adapted to show hipDeviceReset in the
HIP API trace. Credits to Philippe Proulx <pproulx@efficios.com >
Change-Id: I870458758402e76f736007f8f2ca807059a02559
[ROCm/rocprofiler commit: 8d80b2969d ]
2023-12-11 08:56:10 +01:00
Giovanni LB
c22968c3ac
SWDEV-409155: Adding ATT plugin tests
...
Change-Id: I684affa4a63ed1c6fd7d8a4bb18f83697c3181a3
[ROCm/rocprofiler commit: d5e968989c ]
2023-12-07 13:01:43 -03:00
Youssef Aly
5f72f481ad
SWDEV-411647: enabling kernel trace flag with sys-trace option
...
To allow results_<XXXXX>.csv to be regenerated as it contains extra information not present in hcc_ops_trace, hip_api_trace, hsa_api_trace CSV files. The extra information is Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size.
Change-Id: Ief371b41aa41d77397c00e6b4281568e494b26dc
[ROCm/rocprofiler commit: 9f30432dd7 ]
2023-12-06 12:29:57 -05:00
Youssef Aly
286450a07a
Disabling Tracer Gtest: Async_mem_copy
...
Test fails with a generic HsA_STATUS_ERROR
Change-Id: Icf076124304797169f848cdc524f3d52f161f54e
[ROCm/rocprofiler commit: bfd4730cb0 ]
2023-12-06 00:30:35 +00:00
Giovanni LB
3615f5e3af
Att param as unsigned integer
...
Change-Id: I4cd611c5e60e7c22d17c657a8ea5663dfb57e781
[ROCm/rocprofiler commit: f13f221780 ]
2023-12-04 15:23:48 -05:00
Giovanni LB
d4a2b49f86
Adding file mode availability check
...
Change-Id: I586556a998996c0117d35d966dadf5490831bffb
[ROCm/rocprofiler commit: ce9a578350 ]
2023-12-04 13:08:37 -03:00
Jatin Chaudhary
cccbe0ee26
SWDEV-412457 - include missing assert header
...
Change-Id: If36574df6326b2e634fe3799372eda698b8a30a8
[ROCm/rocprofiler commit: 729d7415ae ]
2023-11-15 23:35:02 +00:00
Benjamin Welton
7ce022f69a
Remove flaky ROCP_OPT_MODE test
...
This test fails occasionally on weekly builds of rocm. It looks like
the flag isn't even used outside of this test case (not even in docs).
Lets remove the test for this flag. Leaving the underlying code in place
in case we need to revive.
Change-Id: I4e0a36ad8a3e286f8ff64780583462711c73c1ba
[ROCm/rocprofiler commit: 7d39ba7510 ]
2023-11-15 21:44:04 +00:00
Giovanni LB
29d1500db5
SWDEV-431438: Disabling counter check for Navi3x on unittests
...
Change-Id: I3b716d1862b979c3ea5884170060a6e445cf35e5
[ROCm/rocprofiler commit: 526646211a ]
2023-11-15 07:51:05 -05:00
Giovanni LB
cb7e35d9e4
SWDEV-283962: (Workaround) preventing v1 from failing on application replay.
...
Change-Id: I11eacd61b51134a32e245ea2529b6e30615f6670
[ROCm/rocprofiler commit: 4c94003018 ]
2023-11-15 07:50:41 -05:00
Giovanni LB
9b82a542a5
SWDEV-414768: Fixes for perfetto kernel-trace
...
Change-Id: Icd2eab4a46c5f51c73ff9a37df490c20ef22ee93
[ROCm/rocprofiler commit: 0648bcdc4b ]
2023-11-10 09:21:54 -03:00
Giovanni LB
2d3edde2a4
SWDEV-430460: Updated readme and fixed att.csv being generated only on current dir.
...
Change-Id: I81522a79e61ff0f35f74035b48ff594d7a05a424
[ROCm/rocprofiler commit: 9e625eb58a ]
2023-11-10 06:07:48 -03:00
Giovanni LB
a88e4c9d34
SWDEV-431750: Fixing ATT parsing of s_swappc and s_setpc
...
Change-Id: I1bc649f0a8c5b9c2f4991cf7b82890dca681a5c7
[ROCm/rocprofiler commit: b1b55a0370 ]
2023-11-10 04:34:05 -03:00
gobhardw
773b707ec6
SWDEV-431667: Fixing counter listing
...
Change-Id: Ibcb80edcdc4e61f3d57911598ee7950f09b2e85e
[ROCm/rocprofiler commit: f513e30b9f ]
2023-11-09 15:49:20 +00:00
Youssef Aly
9a4516bf6e
SWDEV-430410 Fixed hang with --basenames argument
...
rocprofv2 script: missing shift for --basenames argument
Change-Id: Ibb4b56bb4e5ca4a8dae473de3932d559d58f7ce1
[ROCm/rocprofiler commit: 369f9e5063 ]
2023-11-08 19:59:20 -05:00
Giovanni LB
ec895dfb2a
Added option to control how codeobj is dumped from ATT
...
Change-Id: Ie76aeea1193c7ba8fe7f51be159516f8a9eab55f
[ROCm/rocprofiler commit: 99b14fc9f8 ]
2023-11-08 17:48:28 -03:00
Ammar ELWazir
129c7e9d4e
Tool Version fix
...
Change-Id: Ieeff7263bfe697010383c28104fb9c127ec5badb
[ROCm/rocprofiler commit: 1c0149c21f ]
2023-11-08 16:53:48 +00:00
Giovanni LB
adfdf014e9
SWDEV-431506: Fix for ATT network mode
...
A bug was introduced where network mode would only work when running file mode first
Change-Id: I32d0cf8f8a5584781d54fec130ec3d276ab52d1b
[ROCm/rocprofiler commit: 698522e901 ]
2023-11-08 08:37:26 -03:00
Ammar ELWazir
d099aba199
SWDEV-430422: Fixing the Hardware check to happen in the run function
...
Change-Id: I3a9112ea1707bb1a3df2e18cd9cd23f1609a3e01
[ROCm/rocprofiler commit: e9d155c6a3 ]
2023-11-07 14:13:29 -05:00
Ammar ELWazir
f429cb3fc4
Fixing ROCProfv2 Kernel tracing in sys-trace mode
...
Change-Id: Ic4299beb88f53fed678bb98feeb0c78a7f252879
[ROCm/rocprofiler commit: 216cb4edcf ]
2023-11-07 15:17:45 +00:00