Giovanni LB
fe00badc6e
Adding late-replace envvar filenames to ATT
...
Change-Id: I5df51934ffa25358503013e1a230adb894d6ff94
2024-02-22 10:02:32 -05:00
Giovanni LB
a1999fa366
SWDEV-446854: Fixing ATT crash on rocblas_sgemm
...
Change-Id: I932b92c4e188655500b1b150d9594ec663dd25c7
2024-02-20 14:55:27 -05:00
Manjunath-Jakaraddi
8d705f8b96
SWDEV-445654: Adding metrics to MI300
...
Change-Id: I7c3d78d8739ad219fc05bd99d7fc11d1f023aadc
2024-02-14 13:17:15 -05:00
Giovanni LB
95b49ca593
Adding bank conflict and other MI300 missing metrics to rocprofv2
...
Change-Id: Ibb7fb6163aa3bd7742f199a03600c737720e3c61
2024-02-14 13:15:54 -05:00
gobhardw
28871e661a
node id to be reported as gpu id
...
Change-Id: I237281b33cfb5bdad67b7d6e8b69e9a86d62ca5d
2024-02-12 12:26:41 +05:30
Manjunath-Jakaraddi
a1f9b244c8
SWDEV-419965: Enabling and fixing AyncCopyTest in runTracerFeatureTests
...
Change-Id: Iceeaae11b5367483ac03db0c500dd27f4037e53e
2024-02-08 02:03:04 -05:00
David Galiffi
9bba63be19
SWDEV-436568: Add CODEOWNERS file
...
Add @ammarwa and @bgopesh as CODEOWNERS.
This is for GitHub upstream.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Change-Id: I84ddc63e20c8b3ea4d4c8349a95d46b2925da2a2
2024-02-07 15:09:51 -05:00
Giovanni LB
6ed22f3d62
SWDEV-444112: Fixing plugins race condition
...
Change-Id: I0057d1ade4e1123b878489ff31851b25976217c6
2024-02-01 14:11:31 -03:00
Giovanni LB
363abb238b
Fixing SE numbering and cache invalidade parsing
...
Change-Id: Ie63c68a0b2b07427586faaf69b68a19c315387e3
2024-01-31 13:11:19 -03:00
Giovanni LB
c7946c4f26
SWDEV-443217: Fixing stitch.py for PCINFO and enabling filemode in att.py
...
Change-Id: I85744bc9610f9f224d1ce7bb5d5232ff36fc5f6e
2024-01-25 21:52:47 -03:00
Giovanni LB
7c7dbf8387
Changing ATT generated csv symbol source ref from 0 to empty string
...
Change-Id: I699c7f152414554fa4f466c2679522ba578b9e28
2024-01-25 19:37:50 -05:00
Giovanni LB
d2cc6ba458
Fixing V1 not allowed Navi cards for traces
...
Change-Id: I6ffcdd645d2eb2ac37af5408148960753fd86cc8
2024-01-22 13:20:43 -03:00
gobhardw
c866b19923
SWDEV-438711 compilation fix for clang issues
...
Change-Id: I361c188345108ada2174ef92080989360267a5bf
2024-01-22 01:07:03 -05:00
Giovanni LB
09432ba6ed
Changing number of waves displaying occupancy
...
Change-Id: If6515fe45f9f3991f1aaecb63fe2ce1f73d9fc73
2024-01-20 00:44:12 -03:00
Giovanni LB
067071f669
SWDEV-439757: Remove codeobj marker on last kernel. Fixed codeobj size limit. ATT version bump.
...
Change-Id: Ie0b9c4de6c37acaaad4ae7d8d774d234a3847b7c
2024-01-17 05:01:50 -03:00
Giovanni LB
4cda8f831a
SWDEV-439965: Added some comments for att scripts
...
Change-Id: I79e13f7b8446a7675732eb4118b5f1e95769d76a
2024-01-08 07:44:37 -03:00
Giovanni LB
43ee268b60
SWDEV-439965: Moved occupancy to simpler format
...
Change-Id: I7db4719e6bcb4a70a36497d49c11bf188d0fcd69
2024-01-07 15:44:34 -05:00
Giovanni LB
2a45bb7a8a
SWDEV-439965: Fixing user-supplied ISA
...
Change-Id: I69b4984b8e6655832506d9bb2c6f73073e59e871
2024-01-06 23:13:43 -05:00
Giovanni LB
bae8c664bb
Temp workaround for compilation errors in CTF
...
Change-Id: If9fc45f4d76a85ebe38ebc03a4fba9fe069730d7
2024-01-06 17:58:33 -03:00
Saurabh Verma
5676c27c02
Supporting UMC counters in rocprofv2
...
Change-Id: Ic96c33244d78ac5031cfd99ac2be0c12c774d1b0
2024-01-04 12:33:08 -05:00
Ammar ELWazir
a59d56f9bc
Fixing ROCProfilerV2 to match versioning changes in HIP Runtime
...
Change-Id: Ifb0f98356acebcb7cf5372340b36178de000405d
2024-01-03 12:28:08 -06:00
Giovanni LB
137aef0419
Changed MI300 GFX
...
Change-Id: I3ed497d5517df226d9d03a1d5ebc7d515efd1fab
2024-01-02 12:54:54 -05:00
Giovanni LB
bc9ada7d34
SWDEV-437776: ATT fix for s_delay_salu
...
Change-Id: I962c40c4c4fa2583a235e8185a056fdb69e44c78
2023-12-31 14:42:30 -05:00
Giovanni LB
cc518909c5
SWDEV-437776: Fixing ATT CSV ordering
...
Change-Id: If111b9a2d4354a036693795cfbc18e87899f1f1c
2023-12-29 16:16:55 -03:00
Giovanni LB
25a02fe03e
SWDEV-437776: Fixing typo for in stitch.py. Fixing singleDispatch kernel name.
...
Change-Id: I8d65598fffa4f15f78a64f741fdcb9a4a77af2a0
2023-12-27 18:08:39 -05:00
Giovanni LB
1c5bf0b96e
SWDEV-437442: Re-enable CTF plugin
...
Change-Id: I290c6504c76b715c6d3bdfd2da6d7e5656cf8dfe
2023-12-27 17:17:37 -05:00
Saurabh Verma
b18bc9930b
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
2023-12-20 14:04:10 -05:00
Giovanni LB
7b98e43276
SWDEV-437776: Removed codeobj ATT error message for memory protocol
...
Change-Id: Iabe191edf5446a03afc4e1c81e5cf906476e5fcb
2023-12-20 12:09:35 -03:00
Giovanni LB
490ea4c37d
SWDEV-432445: ATT - Adding fixes for symbolic stitch and source reference numbering
...
Change-Id: I31d63bd2500155697129c29d7e0bc857e48cad8e
2023-12-18 08:53:51 -03:00
gobhardw
6f033b4295
Allowed rocporf v1 for MI300
...
Change-Id: I5e4999fc2d27b68afa0bf70b65e2d97cd7f2b01d
2023-12-18 04:21:12 +00:00
Giovanni LB
fd7aa5758f
SWDEV-436332: Temporarily disabling CTF Plugin
...
Change-Id: I368030fdca169c18bf85a7254fc6d3754ea15839
2023-12-13 14:07:24 -05:00
Jatin Chaudhary
8dd9d9df51
SWDEV-412457 - include assert header in files that use it
...
Change-Id: Ie1a947e78c4badc5b07b15fefc8aaedacfc7a02c
2023-12-13 13:37:41 -05:00
Giovanni LB
b8b870328b
SWDEV-409155: Fixing tests for att/pmc
...
Change-Id: I036f45502e6ff18518dcdb954161d09ce3546fe0
2023-12-12 19:48:03 -03:00
Giovanni LB
e85c6911aa
SWDEV-432445: Reorganizing ATT packet start/stop. Bump ATT parser version.
...
Change-Id: I979648f8a6a25aa7b499b3eea49978578f6c3f5a
2023-12-12 17:43:34 -05:00
Giovanni LB
b93d5e7e79
SWDEV-432445: Handling multiple agents for ATT
...
Change-Id: I41d30baf2c469d8ddb58e3385b88a7b04a30422e
2023-12-12 17:43:24 -05:00
Giovanni LB
edf93d48ab
SWDEV-432445: ATT continuous mode update part2. Added codeobj tracking.
...
Change-Id: I1b58af70d221bbeb9b4cab960d26357a504045dd
2023-12-12 17:40:59 -05:00
Giovanni LB
aba6a1d986
SWDEV-432445: ATT continuous mode
...
Change-Id: I52732fc1dba41df3373ef6a19a428b00d729bf04
2023-12-12 10:55:23 -03:00
vlaindic
8d80b2969d
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
2023-12-11 08:56:10 +01:00
Giovanni LB
d5e968989c
SWDEV-409155: Adding ATT plugin tests
...
Change-Id: I684affa4a63ed1c6fd7d8a4bb18f83697c3181a3
2023-12-07 13:01:43 -03:00
Youssef Aly
9f30432dd7
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
2023-12-06 12:29:57 -05:00
Youssef Aly
bfd4730cb0
Disabling Tracer Gtest: Async_mem_copy
...
Test fails with a generic HsA_STATUS_ERROR
Change-Id: Icf076124304797169f848cdc524f3d52f161f54e
2023-12-06 00:30:35 +00:00
Giovanni LB
f13f221780
Att param as unsigned integer
...
Change-Id: I4cd611c5e60e7c22d17c657a8ea5663dfb57e781
2023-12-04 15:23:48 -05:00
Giovanni LB
ce9a578350
Adding file mode availability check
...
Change-Id: I586556a998996c0117d35d966dadf5490831bffb
2023-12-04 13:08:37 -03:00
Jatin Chaudhary
729d7415ae
SWDEV-412457 - include missing assert header
...
Change-Id: If36574df6326b2e634fe3799372eda698b8a30a8
2023-11-15 23:35:02 +00:00
Benjamin Welton
7d39ba7510
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
2023-11-15 21:44:04 +00:00
Giovanni LB
526646211a
SWDEV-431438: Disabling counter check for Navi3x on unittests
...
Change-Id: I3b716d1862b979c3ea5884170060a6e445cf35e5
2023-11-15 07:51:05 -05:00
Giovanni LB
4c94003018
SWDEV-283962: (Workaround) preventing v1 from failing on application replay.
...
Change-Id: I11eacd61b51134a32e245ea2529b6e30615f6670
2023-11-15 07:50:41 -05:00
Giovanni LB
0648bcdc4b
SWDEV-414768: Fixes for perfetto kernel-trace
...
Change-Id: Icd2eab4a46c5f51c73ff9a37df490c20ef22ee93
2023-11-10 09:21:54 -03:00
Giovanni LB
9e625eb58a
SWDEV-430460: Updated readme and fixed att.csv being generated only on current dir.
...
Change-Id: I81522a79e61ff0f35f74035b48ff594d7a05a424
2023-11-10 06:07:48 -03:00
Giovanni LB
b1b55a0370
SWDEV-431750: Fixing ATT parsing of s_swappc and s_setpc
...
Change-Id: I1bc649f0a8c5b9c2f4991cf7b82890dca681a5c7
2023-11-10 04:34:05 -03:00