Gopesh Bhardwaj
470b7d7ccd
SWDEV-553065 palamida scan fix ( #1010 )
2025-09-19 01:01:12 -04:00
Baraldi, Giovanni
1a3e33774c
SWDEV-520093+SWDEV-521137+SWDEV-523996: Fix for missing AMDGPU_HSA_V6 ( #20 )
...
* Adding AMDGPU_HSA_V6
* Fix segment
* Fix conflicts
* ident fix
* Symbol lookup fix
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
[ROCm/rocprofiler commit: 6301f46d13 ]
2025-03-28 10:02:49 -07: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
Giovanni Baraldi
c8865a346e
SWDEV-495349: Fixes for gfx12 ISA
...
Change-Id: Id8e6372a70cc3607616e9e26fe42faed7523922a
[ROCm/rocprofiler commit: e124053821 ]
2024-11-11 13:43:55 -06: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
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
3b53fb2c47
Adding early checks for ELF file
...
Change-Id: I1dc833fc2b017edae5c5456b14c376e88ca2bef7
[ROCm/rocprofiler commit: 698b6eb641 ]
2024-08-26 17:41:20 -03:00
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
Giovanni LB
6defbd0f2e
SWDEV-476512: Further rocsys fixes
...
Change-Id: I9ae8534a2b6b23f76514920a6c4d39025bc882bc
[ROCm/rocprofiler commit: c4adefccde ]
2024-08-05 10:42:00 -04:00
Giovanni LB
9915421ec0
SWDEV-477001: Fixing line offset and copy command for webui
...
Change-Id: I830bc7afd552e314f931514e938ba2214a765e63
[ROCm/rocprofiler commit: 7edee28288 ]
2024-08-01 00:32:58 -03:00
Manjunath-Jakaraddi
d8ab9e0c02
fix incorrect number of cols in csv
...
Change-Id: I08fae458db8077b7f40868cf173ae14cb5a5312c
[ROCm/rocprofiler commit: 55cddfebb2 ]
2024-07-29 10:53:35 -04:00
Giovanni LB
1c897ae070
SWDEV-474179: Fixing hang issue for perfetto and missing records for trace period
...
Change-Id: I8926565720873d7dd730c5518f60ac6521e3bbf5
[ROCm/rocprofiler commit: 95ed584e6d ]
2024-07-22 01:09:47 -04:00
Giovanni LB
0f6481259c
Adding ATT support for gfx12
...
Change-Id: I549f36061bd961347eb92795846d660069c263fc
[ROCm/rocprofiler commit: 893bcb0c10 ]
2024-06-21 11:25:49 -04:00
AravindanC
d7c2fa8867
SWDEV-460492 Update permissions, install target types of executables
...
Change-Id: I23828d4938ce35f2c27d86654f4e122f8886ec1d
[ROCm/rocprofiler commit: 59230206a3 ]
2024-06-07 17:42:32 -04:00
Ammar ELWazir
31bc8c5fde
General fixes for CI
...
Change-Id: I16e4d1fbc71a378eba6738c6953760e8e4de525e
[ROCm/rocprofiler commit: db82c5ef62 ]
2024-06-07 11:22:07 -05:00
gobhardw
a67f4fdd93
SWDEV-465520: RHEL9 toolchain doesnt seem to support experimental filesystem
...
Change-Id: I6b1e7f42c49b1c7af412c0b68851724861c9970a
[ROCm/rocprofiler commit: 1e69b3e2f6 ]
2024-06-05 12:50:48 -04:00
Ammar ELWazir
bfa7ace4b4
Fixing Activities Trace Period
...
Change-Id: If37d8518392112cedc66ce616adaaad22c517d4a
[ROCm/rocprofiler commit: 80dce3d672 ]
2024-05-31 18:09:53 -05:00
Ammar ELWazir
d0dfb4f3e2
Adding JSON & Major fixes
...
Adding Chrome Tracing JSON for V2
Some fixes for the Kernel Dispatch tracing
Changes related to the HIP Runtime Destruction fix
Change-Id: I2fe1f1ef66b415df17c503a4a9fadcfa107d8c49
[ROCm/rocprofiler commit: b8726a6225 ]
2024-05-29 01:21:52 -04:00
Giovanni LB
4dbea01f91
Scrapping a microsecond from perfetto
...
Change-Id: I6d9e360a1530d9cb147c64dd45dc47cfc2d13ea1
[ROCm/rocprofiler commit: 7c45264e00 ]
2024-05-16 11:32:17 -04:00
Ammar ELWazir
f93fad8364
SWDEV-419012: Adding New Perfetto SDK & Fixing early destruction of perfetto plugin
...
Change-Id: Ie1d8e753f10a1ba0686b021c14b788b444499f14
[ROCm/rocprofiler commit: 5d1320928c ]
2024-05-14 11:24:40 -04:00
Giovanni LB
0fc6fb9cf2
Fixing crash on [deprecated] file mode
...
Change-Id: I39b644429d19b185f278caa039a3180c2fa3ab7c
[ROCm/rocprofiler commit: 67faf92553 ]
2024-05-09 06:17:07 -03:00
Ammar ELWazir
c81c5cd89b
Fixing issue related to python support in CentOS 7
...
Change-Id: I296fda319ab82505e836a4179c95c3a1e444ae00
[ROCm/rocprofiler commit: 1be381d18c ]
2024-04-22 17:39:36 -05:00
Giovanni LB
e64e15aba4
Re-enabling ATT tests
...
Change-Id: Ied23410d40eecbbfb8972d36ed065289f74aaa0c
[ROCm/rocprofiler commit: 97c6b0b867 ]
2024-04-17 18:49:55 -03:00
gobhardw
622ec081ad
Disabling PC-sampling compilation
...
Change-Id: I56cc8a1c69ca32dc147cb945b18e708b3292beaf
[ROCm/rocprofiler commit: f0daa910d8 ]
2024-04-04 02:17:04 -04:00
Giovanni LB
35d9cd1793
Moving ATT Parser to v0.5
...
Change-Id: I0a348c183a9140de81d83e7ec0f337afe859bfd5
[ROCm/rocprofiler commit: 563b1b023e ]
2024-04-03 12:06:20 -04:00
Giovanni LB
227e49b3fd
Updating to load_delta. Fixing perfetto plugin.
...
Change-Id: If893f84b0ff108cfa0ccdcf717ee8592aa621032
[ROCm/rocprofiler commit: 4dd21807c0 ]
2024-03-07 15:21:37 -03:00
Giovanni LB
5966704855
Fixing metadata path for CTF plugin
...
Change-Id: I04f81c38e2f9f2da9f4ac771ae9dff04cd6a76c6
[ROCm/rocprofiler commit: 6bffcbdc69 ]
2024-03-04 21:56:57 -03:00
AravindanC
5c36b649c5
SWDEV-428381 Remove Hardcoded rocm path
...
Change-Id: I39cfbc9add62813076db1992faea4426638859af
[ROCm/rocprofiler commit: 2d7167d068 ]
2024-02-27 10:41:54 -05:00
Giovanni LB
fe83593ccc
Adding late-replace envvar filenames to ATT
...
Change-Id: I5df51934ffa25358503013e1a230adb894d6ff94
[ROCm/rocprofiler commit: fe00badc6e ]
2024-02-22 10:02:32 -05:00
Giovanni LB
5d19da5db4
SWDEV-446854: Fixing ATT crash on rocblas_sgemm
...
Change-Id: I932b92c4e188655500b1b150d9594ec663dd25c7
[ROCm/rocprofiler commit: a1999fa366 ]
2024-02-20 14:55:27 -05:00
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
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
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
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