gobhardw
b309f4e54d
Fixing --list-counters from rocm path
...
Change-Id: I5746b862e6dd9050703dd0d9a793a37187ec2343
[ROCm/rocprofiler commit: cc5a1189db ]
2023-06-22 00:16:39 -04:00
Ammar ELWazir
eb769499b6
SWDEV-405920: V2 clean up for unimplemented and corrupted APIs
...
Change-Id: I2c88d8415a3a386377e99b93295adb82e1f7195e
[ROCm/rocprofiler commit: 37c48ce0ab ]
2023-06-21 18:55:31 -04:00
Ammar ELWazir
6964105c1f
SWDEV-288134: Workaround to enable roctracer early
...
Change-Id: I65d776af07a270f25acd4f918f33008d4588aa08
[ROCm/rocprofiler commit: 40a36a201e ]
2023-06-21 18:54:19 -04:00
Giovanni LB
73cb4e467d
SWDEV-406670: Handling repeated counters
...
Change-Id: I90e71463b8ba14659d55d6e916b1ad26257e8ccb
[ROCm/rocprofiler commit: 590f014e3e ]
2023-06-21 16:55:46 -04:00
Saurabh Verma
7ea6d5692d
SWDEV-400688: Correction for block instance count referenced in xml for MI300 metrics
...
Change-Id: I8b84f5d018d64104ed3d1bedeff272fd5e7437ca
[ROCm/rocprofiler commit: b7d045c672 ]
2023-06-21 16:26:59 -04:00
Ammar ELWazir
ef96663e82
SWDEV-374256: GPU Kernel Dispatch Trace Period Support
...
Change-Id: Idaabe82a30013e3aba4bcb65bd0a89ce2d14ad97
[ROCm/rocprofiler commit: 472624e3bd ]
2023-06-21 12:46:33 -04:00
Ammar ELWazir
00c4202ab4
Fixing Memory Leak Test
...
Change-Id: I8446f2789adfbb07ea5f8925e7b2ae2bc5cdd468
[ROCm/rocprofiler commit: 5987bc375b ]
2023-06-21 12:46:26 -04:00
Ammar ELWazir
7cbd66407c
SWDEV-403398: ROCProfiler V2 Optimizations
...
1- Optimizations for current profiler, tracer classes
2- Adding Flush Interval functionality
3- Adding Trace Period functionality
Change-Id: I319b76b723516abad34565cd8364326e8435e634
[ROCm/rocprofiler commit: 93c28b5d39 ]
2023-06-21 12:46:15 -04:00
Ammar ELWazir
57497992f5
Fixing Tracer Tests
...
Change-Id: I3a3c5d77f020826a0de0cccc25e5522a10433ae6
[ROCm/rocprofiler commit: b9743b843e ]
2023-06-21 07:15:56 -04:00
Ammar ELWazir
f33ba77fbe
SWDEV-404087: Adding default value for the metrics XML path
...
Change-Id: Idbc8e35067229a5b6b97103dad2555948987aeb0
[ROCm/rocprofiler commit: e626f26b4f ]
2023-06-21 06:31:37 -04:00
Ammar ELWazir
4a3ce16d54
SWDEV-403068 & SWDEV-403069: Memory Leaks fix for tracer
...
Change-Id: I57ce10ae616dda9529d22d4cee15556864760d6c
[ROCm/rocprofiler commit: 3ac57e167e ]
2023-06-21 06:28:47 -04:00
Ammar ELWazir
bf471ed17b
SWDEV-406385: Fixing C support for tracer APIs
...
Change-Id: I20720db59f1aaed493dfac5b27e50a96c4329e52
[ROCm/rocprofiler commit: 2c34a6c166 ]
2023-06-21 06:27:41 -04:00
gobhardw
0d09bed641
Handle user input if first PMC line is empty
...
Change-Id: I456fd9360a4a8506fadcc975e71da112a26b07ae
[ROCm/rocprofiler commit: c6729adaed ]
2023-06-20 21:56:04 -04:00
Ammar ELWazir
f049822490
SWDEV-401678: Fixing Record IDs for File/CLI Plugin
...
Change-Id: Icf36f716b69d3b8ee3e84d73e276dbff4dbe70ae
[ROCm/rocprofiler commit: ad68526537 ]
2023-06-20 20:39:25 -04:00
Giovanni LB
67a8247617
Removed filter ignoring PMC/ATT
...
Change-Id: I455bca0fe2c1016f5c04bd7c9c1b9cf90702bff7
[ROCm/rocprofiler commit: 83dac81840 ]
2023-06-20 11:25:03 -04:00
Ammar ELWazir
be900a3671
SWDEV-405933: Perfetto to support PID for MEMCopies Tracks
...
Change-Id: Iec7bc8ed88d5d5c23f453a872154dff1d1c2e1c1
[ROCm/rocprofiler commit: e924466ce9 ]
2023-06-20 10:17:46 -04:00
gobhardw
2d52ff6022
Handle user PMC input
...
Change-Id: I9146453ca0390aa0df22ee4ed9ca3fb4c7b06dbf
[ROCm/rocprofiler commit: c630d83f22 ]
2023-06-20 06:27:11 -04:00
Giovanni LB
dda0379742
SWDEV-298742: Added occupancy metrics
...
Change-Id: I67e375ad06535bbb8cc864b78840ce3962bcc58e
[ROCm/rocprofiler commit: a1508035dc ]
2023-06-19 12:10:22 -04:00
Mark Laws
592859d307
SWDEV-379554: handle multiple HSA agents correctly
...
Change-Id: I858dc0780628b7a2bdc1fdff2e4531d9ebdaaf30
[ROCm/rocprofiler commit: 5daee04fc7 ]
2023-06-19 12:07:53 -04:00
Giovanni LB
a7e8182a21
SWDEV-405575: Added gfx941 and gfx942
...
Change-Id: I45a49cd64a76d3ae32c209497c70fe27b5be212b
[ROCm/rocprofiler commit: e1285e3fd4 ]
2023-06-19 11:11:37 -04:00
Giovanni LB
62d3c0018c
SWDEV-406042: Updated readme and changelog
...
Change-Id: If67e96f898f7eae041c879ad0bee278badc8681f
[ROCm/rocprofiler commit: a1eb64603b ]
2023-06-19 10:02:01 -04:00
Giovanni LB
ff89ec020a
SWDEV-401940: Fixed Navi21 PMC for first counter.
...
Change-Id: I28a06959a2819c92cc8436b181c29280e14d2291
[ROCm/rocprofiler commit: 4418a0fe67 ]
2023-06-19 09:58:49 -04:00
Ammar ELWazir
4e1819c918
SWDEV-391589: Fixing File plugin output text
...
Change-Id: I5e1d46431ca2b93661772b062996ed62574c36f9
[ROCm/rocprofiler commit: d3c39dca88 ]
2023-06-17 00:21:56 -04:00
Ammar ELWazir
72048a2011
Adding Changelog Documentation PDF
...
rocprofiler_changelog.pdf is added to share/doc/rocprofiler/
Change-Id: I274e74da7caf8f49fe57342992e82cacdcec5b1f
[ROCm/rocprofiler commit: d11ebc6da6 ]
2023-06-16 23:01:50 -04:00
gobhardw
1f8971c066
Fixing SEGFAULT when running profiler from outside build
...
Change-Id: Idd8d2562157536e8c386421920b9045615a85635
[ROCm/rocprofiler commit: 882f5e9967 ]
2023-06-15 20:26:19 +05:30
gobhardw
a550cde477
Decoupling HIP code with runFeatureTest target
...
Change-Id: I8cac692289c7c9393b76789b0fa67eb239df2079
[ROCm/rocprofiler commit: 7da40d2d7b ]
2023-06-14 01:48:17 +05:30
gobhardw
41be6ae55a
Fixing Logging for profiler v2
...
Change-Id: I7e52236c828f441e78631c5125692959eac7260b
[ROCm/rocprofiler commit: bbc7bc1ada ]
2023-06-13 15:58:05 -04:00
Ammar ELWazir
94e608e1ad
Fixes for Spack
...
Change-Id: Ib2ea41b8140589fbc74aa297379588cc720e0183
[ROCm/rocprofiler commit: 6c61aa5311 ]
2023-06-13 12:02:58 -04:00
Ammar ELWazir
dfa893ed83
Fixing Build Library Paths
...
Change-Id: If71f548dda3dd7cab3dc251b4a3e6389cfc9e4f9
[ROCm/rocprofiler commit: 7ea04a63c5 ]
2023-06-10 10:30:25 -04:00
Ammar ELWazir
84677d785f
Tests fix
...
Change-Id: I1fe7ab12c20e83f0bfc710bfc6db6a8d03802dd5
[ROCm/rocprofiler commit: 8350f42329 ]
2023-06-10 10:26:33 -04:00
gobhardw
b107f80513
SWDEV-388280 making ctf plugin usage similar to perfetto
...
Change-Id: Iccf17e8d8ff0f96701df8797cbb1ba58f9652575
[ROCm/rocprofiler commit: 089fa278b3 ]
2023-06-10 11:22:35 +05:30
Ammar ELWazir
ed2be5cfe2
Setting Priority for HSA Queue handling Device Profiling
...
Change-Id: I82072ffb73f56b6effd2878164513ce47014c33f
[ROCm/rocprofiler commit: 4560bcae9f ]
2023-06-08 18:11:59 -04:00
Giovanni LB
2fff93acab
SWDEV-391586: Remove hsa handles and begin_ts from std::cout
...
Change-Id: I0d53849dd763d07094bd769d4bf1af908e39475f
[ROCm/rocprofiler commit: 6e32c6d132 ]
2023-06-08 18:04:14 -04:00
Ammar ELWazir
b78efe35b4
Fixing ROCProfiler V1 Tests & V1 Tests Packaging
...
Change-Id: I741e29b8fbce9d4643c4f13afafd7d4fd648094b
[ROCm/rocprofiler commit: 19e3253049 ]
2023-06-08 18:25:57 +00:00
gobhardw
8bd2cf2405
Rocprofiler V2 API doc improvements
...
Change-Id: I5fa751f6a4041fcd426eee4e496dcfd561f3a5e3
[ROCm/rocprofiler commit: 167326b6fc ]
2023-06-08 12:28:10 -04:00
Ammar ELWazir
156f787533
SWDEV-296009: Disabling ROCP_MCOPY_DATA
...
Change-Id: I5bbc529831d60e254d510a176b432395daac280a
[ROCm/rocprofiler commit: 2e3d0ee110 ]
2023-06-07 12:10:53 -04:00
Giovanni LB
1c9e115fd0
Fixed scalebar for Navi
...
Change-Id: I5d644f43eac16c86535012286dff972e3afbcb3b
[ROCm/rocprofiler commit: 54cbefa9f3 ]
2023-06-07 11:40:56 -03:00
Giovanni LB
443b2d8779
SWDEV-391596: Moved counters output to the same line as dispatch info
...
Change-Id: I08076b4d4fd20cbb4632cf5cc18c4651caafe87c
[ROCm/rocprofiler commit: e078d3704c ]
2023-06-06 17:03:20 -04:00
Ammar ELWazir
0c2a2d4eff
Fixing Perfetto Plugin & Updating Perfetto SDK
...
Change-Id: Idad07448a70b0b17acee899c0265147455a9d87c
[ROCm/rocprofiler commit: 5c8cb39b08 ]
2023-06-06 09:02:17 -04:00
gobhardw
bfe917118a
SWDEV-397576 Fixing typo in DISABLED keyword
...
Change-Id: Ia1e391e2503957a451d6f7051291d092a33b7e04
[ROCm/rocprofiler commit: 02412ff353 ]
2023-06-04 00:45:36 -04:00
Giovanni LB
d8aad69582
Added GFX11 compilation for tests
...
Change-Id: I4483a0439fba0921cd9304b4bf45447b9a94b065
[ROCm/rocprofiler commit: f154067583 ]
2023-06-03 13:38:25 -03:00
Giovanni LB
cb25329c42
File plugin performance improvement (upto 40%) by not using endl.
...
Change-Id: Ic9be0fb144eb0fa95f8e72c2de46ee4187f071c3
[ROCm/rocprofiler commit: 58d82814e1 ]
2023-06-03 09:30:06 -04:00
Ammar ELWazir
0368938f67
Profiler and Tracer fix to use the same GPU ID
...
Change-Id: Ie42212d7717a3fd5e8fe1b5d1a2e893499ccedf7
[ROCm/rocprofiler commit: edf162163a ]
2023-06-02 22:19:28 -04:00
Ammar ELWazir
afb0d465d6
Fixing ROCProf Tool V1 list basic/derived counters
...
Change-Id: I70534fd136301e54416d5f663e52b57788a7ec0a
[ROCm/rocprofiler commit: 3fd8de68aa ]
2023-06-02 15:51:21 -05:00
Giovanni LB
57444425e3
SWDEV-402866: Added browser file mode. Fixed caching. Changed ATT buffer size. Added MAX_ATT environment variable. Updated README/Changelog.
...
Change-Id: I36a6093bb85bf4ef179b59df676fc2e4cbdb5288
[ROCm/rocprofiler commit: 59ee21f7d1 ]
2023-06-02 12:41:20 -04:00
Giovanni LB
7d575c515c
Reduced ATT filesize. Fixed mov/scratch from gfx11 and false skip on gfx9.
...
Change-Id: Ibe80743bf02780f76d4a72dcb0626ca5077e34d9
[ROCm/rocprofiler commit: 44e787957b ]
2023-06-02 12:41:06 -04:00
Giovanni LB
0d25fd5727
Added support for Navi ATT
...
Change-Id: If65afd850b1a63fdda6382133c6269c8d17bfb4d
[ROCm/rocprofiler commit: a6a61c5f51 ]
2023-06-02 12:40:48 -04:00
gobhardw
1d95e00954
API and Usage Documentation
...
Change-Id: If34e497ff7938a352eecd4c1cd972cca5df6c5a3
[ROCm/rocprofiler commit: 24286477af ]
2023-06-02 09:05:12 -04:00
Ammar ELWazir
7c3aa38dac
Adding Kernel Dispatch Tracing Correlation
...
Change-Id: I7f05fc1fa2fd3f13e0c120b2f48787454a6db7a6
[ROCm/rocprofiler commit: 0859c3567d ]
2023-06-02 02:04:02 +00:00
Ammar ELWazir
41be168eb3
Fixing Kernel Dispatches timestamps issue
...
Change-Id: I4946ea13e2796b018dc3a9114c232b0fa5f483dc
[ROCm/rocprofiler commit: 941a0373e6 ]
2023-06-02 02:02:22 +00:00