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
Giovanni LB
65291e0304
SWDEV-380521: Fixed perfetto data corruption for roctx and terminal. Added MPI rank to timeline.
...
Change-Id: I9d133c495b2809891f5df8b3e6504df13beb3d4e
[ROCm/rocprofiler commit: dd85b1d528 ]
2023-06-01 06:44:54 -04:00
Giovanni LB
bd03cad13f
SWDEV-391594: Added macros for MPI env-vars
...
Change-Id: I373833a2ad997ba944a05f10ac8da6cfdf139fa3
[ROCm/rocprofiler commit: cd5456bf1c ]
2023-06-01 06:43:40 -04:00
Giovanni LB
ca25554298
SWDEV-391583: Set default outputdir when filename is specified
...
Change-Id: I9765582cc0dc870906d0ec16aa9ca38e990e0ef8
[ROCm/rocprofiler commit: 1b5fed173c ]
2023-06-01 06:43:19 -04:00
gobhardw
8f6d8f823a
Fixing README for ATT
...
Change-Id: I0dcc75082a03552a3f2040d63798e0dcd3b63c1c
[ROCm/rocprofiler commit: d0326a0a28 ]
2023-06-01 14:23:23 +05:30
Ammar ELWazir
0226049728
Fixing Perfetto & CTF plugins for ROCtx
...
Change-Id: I575dcfcac6ced4dd5973f037137f1386a684e08b
[ROCm/rocprofiler commit: 2591d37add ]
2023-06-01 08:41:25 +00:00
Giovanni LB
b400f5e157
Fixing Begin and End timestamps for tracer records
...
Change-Id: I848772ff22c993a0ae82d68336be2b94f32d4489
[ROCm/rocprofiler commit: bb45109989 ]
2023-05-31 19:18:03 -04:00
Ammar ELWazir
f033633c04
Fixing Readme & File structure & Typos
...
Change-Id: I354b4e0e0448c3e8555d0b766b2c410c8049c2ff
[ROCm/rocprofiler commit: f308e36798 ]
2023-05-31 18:00:16 -04:00
Sriraksha Nagaraj
a305118408
SWDEV-356166: Adding fix to load rocminfo without it in the PATH variable
...
Change-Id: I3f36900b47b72fab44c561123cd7600161124430
[ROCm/rocprofiler commit: 3fe6016957 ]
2023-05-31 14:49:11 -04:00
AravindanC
2ff0a13daa
SWDEV-351540 - ASAN packaging for rocprofiler library
...
Change-Id: I79b441d3804ccd470b10bc99660c63217ed8eb4f
[ROCm/rocprofiler commit: 9834b9016a ]
2023-05-31 11:33:40 -07:00
Giovanni LB
31df8bfc49
SWDEV-402861: Updated changelog for --mode file/network/off
...
Change-Id: I653021ad61dcd8a26365b5bc4a637b1e7be4383e
[ROCm/rocprofiler commit: 099cca3eb4 ]
2023-05-31 12:29:06 -04:00
Ammar ELWazir
af5ad38656
Removing ROCMTools naming from ROCProfiler project
...
Change-Id: Ibd6211e031157f68a1bc3dd8dd77385e695cb700
[ROCm/rocprofiler commit: 4bcef6b8de ]
2023-05-30 22:14:50 -05:00
gobhardw
3f6c4eed35
Fixing profiler API test
...
Change-Id: Ie9b473f5e20b41a73c16d2d7218395fee116ad1d
[ROCm/rocprofiler commit: 54222bb4ae ]
2023-05-30 21:41:54 -05:00
Ammar ELWazir
5a7dec797e
SWDEV-403050: Multiple fixes for Memory Leaks in profiler
...
Change-Id: Ib720a81105af13898ff745ce0cbc2a48c1f4a980
[ROCm/rocprofiler commit: 08fc21ac31 ]
2023-05-30 21:41:54 -05:00
Ammar ELWazir
935b40b837
Fixing Multiple Profiler Issues:
...
1- Fixing Output Buffer Issues
2- Metrics Instances created for all GPUs in Init
3- Multi CPU/GPU/KernArg Pools are initialized for every Agent in Init
4- Lowering OverHead in the Packet WriteInterceptor in the ProxyQueue for both Profile Counting & ATT
Change-Id: Ic3d78156af8405bb134d01584574c339237d265f
[ROCm/rocprofiler commit: 00ecca25c7 ]
2023-05-30 21:41:54 -05:00
Saurabh Verma
c7e51f8abc
corrected the gpu-id in the profiler record for MI300 individual xcc mode
...
Change-Id: Iec0163a67dd28b556f73ef7ff376d6d7040ba4c5
[ROCm/rocprofiler commit: b72fa8b125 ]
2023-05-30 21:41:54 -05:00
gobhardw
c15dc57cd4
updating changelog after MI300 merge
...
Change-Id: I0bbbf8e44a3a43b57531196199f4c97d3da2af4d
[ROCm/rocprofiler commit: 7ed8e6f37b ]
2023-05-30 21:41:54 -05:00
Saurabh Verma
7e912d3a61
PLAT-130886: Support for MI300 XCC modes for rocprofv2
...
1. Accumulated mode(default mode) will aggregate counters and metric values from all xcc.
2. Individual mode (export ROCPROFILER_INDIVIDUAL_XCC_MODE=1) will dump metrics from each xcc separately.
Change-Id: I18ca334514f626f0c8e92d1472c1738978baccd4
[ROCm/rocprofiler commit: 58c4b165fe ]
2023-05-30 21:41:54 -05:00
Giovanni LB
d9afb4322f
SWDEV-399505: Updated file.cpp from amd-staging
...
Change-Id: I8b43f98fc0fa3c7d928bcc58067fddb01018b607
[ROCm/rocprofiler commit: 099a6b88b9 ]
2023-05-30 21:41:54 -05:00
Giovanni LB
3cfbfe2264
Limited filenames size for ATT plugin
...
(cherry picked from commit e31b7466c3bf9d8e69311752a617097f81d51355)
Change-Id: I2efd25e23a7c836df7526f743d68288b696d23b1
[ROCm/rocprofiler commit: 140dc5bb1a ]
2023-05-30 21:41:54 -05:00
Saurabh Verma
dcd5f1a397
MI300 counters support for rocprof and rocprofv2(Accumulation from all xccs)
...
1. Xml files updated for gfx940 counters
2. File plugin changes to allow rocprofv2 backward compatibility for results.csv
3. Changes in rocprofv2 script to use tblextr.py, to generate results.csv just like rocprof
Change-Id: I7798f4411ce01f6fbfffb126de654ed806ca7045
(cherry picked from commit 86cbaf38c436be876f0426fa27803b1e64d90378)
[ROCm/rocprofiler commit: 8f82ff6a46 ]
2023-05-30 21:41:54 -05:00
Ammar ELWazir
c61b174908
Tracer Tool Typo fix
...
Change-Id: I91bf39312755a7106f976c089f95bc13510bb54c
[ROCm/rocprofiler commit: c795a6d375 ]
2023-05-30 18:11:07 +00:00
gobhardw
8cfb40c7c2
SWDEV-397576: Fixing typo for spm test in navi
...
Change-Id: If74a43b6283d158e9d0b9bdb59db828ae9f38cb5
[ROCm/rocprofiler commit: 1e8b92e2b1 ]
2023-05-29 12:51:40 +05:30
gobhardw
9d491815d7
Fix async copy test and logic flaw in tracer test
...
Change-Id: I046f12cc7513f7b555b4c148d5ec34bc2354280e
[ROCm/rocprofiler commit: 7ef30a17c8 ]
2023-05-25 09:46:42 -04:00
Giovanni LB
11acda6290
SWDEV-401887: Removed output folder sent to att.py
...
Change-Id: I3e09c1ead9c24a5fd03cd26e4bee18d580a2f377
[ROCm/rocprofiler commit: cd9ad067fa ]
2023-05-25 07:52:01 -03:00
Ammar ELWazir
af2247a018
Fixing ROCSYS
...
Change-Id: I907e2d0dae0413ebda4f83227dfe99e8a8f86d12
[ROCm/rocprofiler commit: 3368b7483f ]
2023-05-25 00:26:01 -04:00
Ammar ELWazir
6ead732610
Removing Grafana
...
Change-Id: I73c84daa6f8a9da6de217b81665087662d25f4c5
[ROCm/rocprofiler commit: 078cb99d2c ]
2023-05-25 00:25:27 -04:00