Commit gráf

844 Commit-ok

Szerző SHA1 Üzenet Dátum
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