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

30 Коммитов

Автор SHA1 Сообщение Дата
gobhardw c3107fc258 SWDEV-398161, SWDEV-398764 Fixed --hsa-api for v2
Change-Id: I1902ff463851a3485b48f7b9400f7116a073365a
2023-05-17 17:22:44 -04:00
Giovanni LB 55c6a2d4ad SWDEV-391616: Added network/file/off option for ATT analysis.
Change-Id: I77d0d6d6652f0bf1b3f46d919aec5c17e29f3da7
2023-05-10 18:39:48 -04:00
Giovanni LB 317147ca11 PLAT-130888: Added counter no-server/json_dump option.
Change-Id: I22fc2477845982beef8934d2fb55b519d2b2960c
2023-05-10 18:39:38 -04:00
Giovanni LB f656ef0784 SWDEV-393541: Closed ATT 5.6 features. Fixed python3 syntax for 5.6
Change-Id: Ia2b56b1c4c6e9ba37911746325683314aa464d7a
2023-05-10 18:39:29 -04:00
Giovanni LB 3170849fe1 SWDEV-393541: Added occupancy info.
Change-Id: Ib716b571210d35e1e5ffff29f8b0cced92607ff6
2023-05-10 18:39:17 -04:00
Giovanni LB f11ec66b1a SWDEV-393541: Added new parser. Json files are served from memory.
Change-Id: I24fe7d5111ac6aead8bcf5d07960ba0a5437ae39
2023-05-10 18:39:07 -04:00
Giovanni LB ba620ee7c6 SWDEV-389947: Fixing GPU memory being allocated for every kernel. Reduced python memory usage.
Change-Id: I74d31581653e53e529f148b272f5217a1edcf288
2023-05-05 11:26:34 -04:00
Ammar ELWazir 9e62e066fe V1/V2 API Library Separation
V1 library will be supported as librocprofiler64.so and V2 will be supported as librocprofiler64v2.so and headers will be rocprofiler.h for V1 and v2/rocprofiler.h for v2

Change-Id: Ibe5bdbf2f79f0175342c648e917ae77918186604
2023-05-02 22:44:43 -04:00
gobhardw 9dd1a12468 Fixing mem leak in perfetto plugin
Change-Id: I4a39e3d8c8796cecf01322cd963359c1788d6d1c
2023-05-02 17:48:52 +05:30
Giovanni LB 36108aac55 SWDEV-391608: Changed AQL-ATT default location. Added ATT env-variable to Readme.
Change-Id: I6256c8d539284562c547ae5349a6b8c022fe2b88
2023-04-25 12:17:41 -04:00
gobhardw 40bfdcade0 SWDEV-388249: Memory leak fix
Change-Id: I68c62ee42e6d37fb85a1a8aa0d7a2cbda6431a8b
2023-04-25 12:12:43 +05:30
Giovanni LB c07eff437f SWDEV-388249: WIP - Fixed few memory leaks
Change-Id: I97eb348c7715ac166f48cee3fd3d1b702d355948
2023-04-24 17:58:46 -03:00
Ammar ELWazir e499729db8 Fixing Perfetto Plugin Stream ID
As Stream ID is not being processed by the API now for performance issues, we dropped the Stream ID use in Perfetto Plugin

Change-Id: I69a651cc998addbfc1c4f5bc972a58afb1f74dc0
2023-04-21 08:44:52 +00:00
Ammar ELWazir 4a33787c01 Fixing Performance Issue with API Tracing V2
Records right now will report basic raw data, no pre-processing in API anymore, and it will be left to the tool to process data from the output of synchronous callbacks of the API tracing records output

Change-Id: I8e5845e49e1228cb2fb60ca188ee748745b6a1af
2023-04-21 03:17:17 -04:00
Giovanni LB c1afcb95e7 PLAT-130888: Added kernel dispatch ID to txt
Change-Id: I7852a98b9b7be0098b45f5a433f6cbba0617eb05
2023-04-20 23:47:26 -04:00
Giovanni LB 038aee1b1e Removed f-string
Change-Id: Ie99c43da26ad4f464edafe36886b5ec7c5d54863
2023-04-11 03:56:46 +00:00
Ranjith Ramakrishnan 231948235a Corrected the syntax error
The print statement had extra character 'f' resulting in syntax error and rocprofiler runtime package was not getting generated in centos

Change-Id: Ib4472f4879c4c50ffb00e8336ceef818021c965f
2023-03-30 20:17:55 -05:00
AravindanC 3e8dcaaf72 SWDEV-351540 - ASAN packaging for rocprofiler
Change-Id: Ifb5e8b64dd5f4b3e78afea8789f95af3d8f95003
2023-03-29 15:55:07 +00:00
Giovanni LB 5674997fda SWDEV-389002: Remove quadratic wave lookup
Change-Id: Ie401b46091b31c3b9e4473a15791e4bf2af4d73e
2023-03-29 15:55:07 +00:00
Giovanni LB 8d2903c7cb End stitch on unknown jump location
Change-Id: I7a3bcdc6f06fa464950cd67019f947502afc4c26
2023-03-29 15:55:07 +00:00
Ammar ELWazir ab94b378ae SWDEV-373784: Fixed hip/hsa traces not to include roctx tags
Change-Id: I0ffbac3a313dbd9867a85b7cea0c92fe0b9ca0b9
2023-03-09 13:21:10 +00:00
Ammar ELWazir 38648b5194 SWDEV-373783: removing end_time for roctx traces
Change-Id: I34ddb12cc402b0be1517a0c157922a15da7fdd11
2023-03-09 13:21:10 +00:00
Ammar ELWazir 05f2ef97f9 SWDEV-387026: using gethostid instead of depending on libsystemd
Change-Id: If576eec4abee1a52dfe7cc5bce507420bc8a4d07
2023-03-09 13:21:09 +00:00
Giovanni LB be5bdb0640 Parser to skip corrupted data
Change-Id: Ie557177625914565bb08acfa9b2410b81156b282
2023-03-09 13:21:08 +00:00
Giovanni LB 4ec67854e5 SWDEV-384602: Solved issues with multiple users.
Change-Id: Ie40addcbfdfce6ce45ceec8e38fc83d3d72882eb
2023-03-09 13:21:07 +00:00
gobhardw 34e62464ee SWDEV-297569: Support for xgmi counters
Change-Id: If14c0f63821b721fe719d3b76915afc2f2333d5c
2023-03-09 13:21:07 +00:00
Ammar ELWazir dc69331379 Fixing rocprofilerv2 naming and CMake issues
Change-Id: Ib6d336349a056731e5c0f35151296d6fea671360
2023-03-09 13:21:01 +00:00
gobhardw 602ac83ce7 Fixed Outpt Path and recv_0 for ATT
Change-Id: I94248e217d5af14152be82cbe6095de90a489387
2023-03-09 13:20:36 +00:00
gobhardw 03c305dbd4 Making ATT work with Profilerv2
Change-Id: Ic9334aa80e40faaaf5c1a79ba37dbe52e8d31253
2023-03-09 13:20:35 +00:00
Ammar ELWazir 8032adb64f Adding rocprofilerv2
Change-Id: Ic0cc280ba207d2b8f6ccae1cd4ac3184152fc1ad
2023-03-09 13:20:33 +00:00