Граф коммитов

833 Коммитов

Автор SHA1 Сообщение Дата
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
gobhardw 67e16c37c1 Fixing build for opensuse
Change-Id: I7b68382224221e899f64c06cec67b969a212f21a


[ROCm/rocprofiler commit: 9954f937d0]
2023-11-03 17:04:08 +00:00