Giovanni LB
0da1e506b3
Navi21 support for ATT
...
Change-Id: I24f4a9ca6df805ec05163863490280f8f0a40930
[ROCm/rocprofiler commit: 40619ac19c ]
2023-04-25 12:18:36 -04:00
Giovanni LB
44030f99ce
SWDEV-391608: Changed AQL-ATT default location. Added ATT env-variable to Readme.
...
Change-Id: I6256c8d539284562c547ae5349a6b8c022fe2b88
[ROCm/rocprofiler commit: 36108aac55 ]
2023-04-25 12:17:41 -04:00
gobhardw
fe7cbccdfa
SWDEV-388249: Memory leak fix
...
Change-Id: I68c62ee42e6d37fb85a1a8aa0d7a2cbda6431a8b
[ROCm/rocprofiler commit: 40bfdcade0 ]
2023-04-25 12:12:43 +05:30
Giovanni LB
7cf679e483
SWDEV-388249: WIP - Fixed few memory leaks
...
Change-Id: I97eb348c7715ac166f48cee3fd3d1b702d355948
[ROCm/rocprofiler commit: c07eff437f ]
2023-04-24 17:58:46 -03:00
gobhardw
ee2c45a25e
Fixing typo in build script and tracer tests
...
Change-Id: I1e030fbd126bb3cf552ad1a8d00708bcc2ac6c08
[ROCm/rocprofiler commit: 004ade7f62 ]
2023-04-24 13:03:35 +05:30
Giovanni LB
7680c559a0
SWDEV-393614: Zero-ed record struct on allocation.
...
Change-Id: I0c1fa995e336e21d66851ac621114b8e88786c94
[ROCm/rocprofiler commit: 579d59698a ]
2023-04-21 11:37:38 -04:00
Ammar ELWazir
9427362aca
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
[ROCm/rocprofiler commit: e499729db8 ]
2023-04-21 08:44:52 +00:00
Ammar ELWazir
2fd3263f6e
Fixing Kernel Names
...
The lifetime of the kernel descriptor handle is unknown, so we currently uses the record id to identify the kernel name
Change-Id: I8802ce245bb021bcb43dd97cd6334bc88de0faf4
[ROCm/rocprofiler commit: 1322e527a6 ]
2023-04-21 03:17:33 -04:00
Ammar ELWazir
a2dcf8f84e
Adding Async output for API Tracing
...
If rocprofiler_set_api_trace_sync_callback is not called by the API client then it will be automatically saved in the buffer and it will be in async to the user to see the API trace data, sample for async api tracing is added to samples/tracer
Change-Id: I01266a12b0eec172fdcffd7f04c89c2fe96174bb
[ROCm/rocprofiler commit: 29b25a3ef5 ]
2023-04-21 03:17:27 -04:00
Ammar ELWazir
03a0e9bec0
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
[ROCm/rocprofiler commit: 4a33787c01 ]
2023-04-21 03:17:17 -04:00
Giovanni LB
2a8c6b0a47
PLAT-130888: Added kernel dispatch ID to txt
...
Change-Id: I7852a98b9b7be0098b45f5a433f6cbba0617eb05
[ROCm/rocprofiler commit: c1afcb95e7 ]
2023-04-20 23:47:26 -04:00
Giovanni LB
375d5c1b07
PLAT-130888: Added support for .out files
...
Change-Id: Ia2fe1966e0264f42ee1159d732d5606438b7bb91
[ROCm/rocprofiler commit: fd2376fe90 ]
2023-04-20 23:15:07 -04:00
Giovanni LB
cf2b8b8449
PLAT-130888: Added back shader engine mask.
...
Change-Id: I8e14bbd16628cc0b682adea845911b93b8e1af51
[ROCm/rocprofiler commit: c64b5e0090 ]
2023-04-20 19:55:51 -04:00
Ammar ELWazir
129d9550eb
Handling Corrupted kernel names
...
Change-Id: I660cefa1d6fadfd6cf59fe57b70b718c5e17aa75
[ROCm/rocprofiler commit: 7621626559 ]
2023-04-18 19:28:22 +00:00
gobhardw
8bf99837b1
Adding build id to microbenchmark target
...
Change-Id: Iea2475772f43f56125dd2cb0e4280fb0555ed7ad
[ROCm/rocprofiler commit: 8de0adf6e8 ]
2023-04-17 23:05:17 -04:00
Ammar ELWazir
0075d8a5bb
SWDEV-394873: Fixing Build IDs for HIP related tests
...
Change-Id: I49656c0383782c69cc88eb6d874727149375b32c
[ROCm/rocprofiler commit: dda3261461 ]
2023-04-17 14:27:56 -04:00
Ammar ELWazir
f2813721db
Duplicate of SWDEV-392986 -Use absolute path of clang-tidy
...
Using clang-tidy with out any absolute path is resulting in build failure.
Corrected the same. Due to build script issues, find_program was not able to find clang-tidy
So the issue was not exposed. Fixing the build script exposed the build failures
Change-Id: I6e886bf6beba531b97205f264f729544fd5cf303
[ROCm/rocprofiler commit: 6da9f43f61 ]
2023-04-17 14:27:41 -04:00
gobhardw
3cd1440deb
SWDEV-297576: RSMI based micro benchmark for pcie validation
...
Change-Id: I87bc09ea8d2f903cafc0291f3565fd626254e475
[ROCm/rocprofiler commit: 813d6fedb2 ]
2023-04-17 14:05:19 -04:00
Ammar ELWazir
71b3962006
Fixing Symbol Versioning for V2
...
Change-Id: Ieb6f98bec97e9d24ff6acc52b131a1a1a129a829
[ROCm/rocprofiler commit: a3484f4ee8 ]
2023-04-14 13:25:36 -04:00
gobhardw
56437acbd1
SWDEV-387560 rocprofiler changes for CI test scripts
...
Change-Id: Ie727424eae47502395e0779614bd5e863ed9a197
[ROCm/rocprofiler commit: a56b32e4eb ]
2023-04-14 16:19:15 +05:30
Ammar ELWazir
b130d67bb8
Fixing header to be C instead of C++ only
...
Change-Id: If9bc1254f1a823d2f01c6834d7cddcf2721f251a
[ROCm/rocprofiler commit: 883d0cffd8 ]
2023-04-11 03:56:46 +00:00
Giovanni LB
1cf92a7700
Removed f-string
...
Change-Id: Ie99c43da26ad4f464edafe36886b5ec7c5d54863
[ROCm/rocprofiler commit: 038aee1b1e ]
2023-04-11 03:56:46 +00:00
Ammar ELWazir
d206ec0bf0
Fixing Rebase Issues
...
Change-Id: I69d6c9fd8f8a05951b543f30195de87dc993e5b7
[ROCm/rocprofiler commit: 720f2fd9df ]
2023-04-11 03:56:46 +00:00
Sriraksha Nagaraj
af90d17518
SWDEV-391217:Adding a fix to display kernel properties values
...
Change-Id: Icde93e81f7024e699bebec32e3b3315c8ae811fa
[ROCm/rocprofiler commit: d410ba3864 ]
2023-04-11 03:56:46 +00:00
gobhardw
e6d24cc9fb
Making v2 tests CI ready
...
Change-Id: Ia32c9b2a1b5f833d1c7b078b678895b736d1e2a1
[ROCm/rocprofiler commit: 13c12bc7e7 ]
2023-04-11 03:56:46 +00:00
gobhardw
567c403bf1
SWDEV-388295 fixing samples installation error on RHEL
...
Change-Id: I4bdd26342cc85db60ea66a82a42139e61e3b9a92
[ROCm/rocprofiler commit: bb6cc5fb41 ]
2023-04-11 03:56:45 +00:00
gobhardw
4a25b2d53c
SWDEV-377176: Adding changelog.md for rocprofiler
...
Change-Id: I81d49e694a09e30de92b19f980e00087f661b91a
[ROCm/rocprofiler commit: 9f857800f6 ]
2023-04-11 03:56:45 +00:00
Ranjith Ramakrishnan
6f3f1113f0
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
[ROCm/rocprofiler commit: 231948235a ]
2023-03-30 20:17:55 -05:00
Nirmal Unnikrishnan
d7bae1d609
SWDEV-389321 : Disabling build_id for rocprofiler rpm package
...
Change-Id: I6b5432d05fd37aba400280d2d1f8d6b8b92a68bb
[ROCm/rocprofiler commit: a2e5faf4da ]
2023-03-29 15:55:07 +00:00
AravindanC
4f080985b0
SWDEV-351540 - ASAN packaging for rocprofiler
...
Change-Id: Ifb5e8b64dd5f4b3e78afea8789f95af3d8f95003
[ROCm/rocprofiler commit: 3e8dcaaf72 ]
2023-03-29 15:55:07 +00:00
Giovanni LB
c763228d35
SWDEV-389002: Remove quadratic wave lookup
...
Change-Id: Ie401b46091b31c3b9e4473a15791e4bf2af4d73e
[ROCm/rocprofiler commit: 5674997fda ]
2023-03-29 15:55:07 +00:00
Giovanni LB
461dadf26e
End stitch on unknown jump location
...
Change-Id: I7a3bcdc6f06fa464950cd67019f947502afc4c26
[ROCm/rocprofiler commit: 8d2903c7cb ]
2023-03-29 15:55:07 +00:00
gobhardw
9c93ea9a95
unifying unittests
...
Change-Id: Icc47229fa4eb88fa40be7ae179e5dc5693659cfd
[ROCm/rocprofiler commit: 377748d2f8 ]
2023-03-29 15:55:06 +00:00
gobhardw
c9a9e34844
SWDEV-374072 : rocprof gpu selector fix
...
Change-Id: I155e63a5dc1ecbacd76d80b0df76da99b645ed9f
[ROCm/rocprofiler commit: 14977e4dc1 ]
2023-03-29 15:55:06 +00:00
gobhardw
7ad8eafb2b
barectf README update
...
Change-Id: I2812fb45e844fac9469c564dde64bcbecad6057b
[ROCm/rocprofiler commit: 1f4ea85cab ]
2023-03-29 15:55:06 +00:00
AravindanC
b7ab8323bd
SWDEV-366831 - Wrapper header warning as error enabled with option flag
...
Change-Id: Ic923027cc20edff067044a6fe56a879c0ecddf7e
[ROCm/rocprofiler commit: ed96e9fbb6 ]
2023-03-29 15:55:06 +00:00
Kiumars Sabeti
0b6e0186d3
SWDEV-387039: Modified gfx90a section to inherit from gfx9 base and removed derived counters that are defined in the gfx9 base from gfx90a section to avoid duplication
...
Change-Id: I653e116bc47fe11b57e663c2827d177149b00c5b
[ROCm/rocprofiler commit: a9f1237c53 ]
2023-03-29 15:55:06 +00:00
gobhardw
c025860b9b
updated README for plugins
...
Change-Id: I8875bf8b624c8e09467bcb30e2794bdf41b31872
[ROCm/rocprofiler commit: ef31a96b55 ]
2023-03-29 15:55:05 +00:00
Ammar ELWazir
331cdb5011
Fixing rocprofilerv2 naming and CMake issues
...
Change-Id: Ib6d336349a056731e5c0f35151296d6fea671360
[ROCm/rocprofiler commit: a5e1069920 ]
2023-03-29 15:55:05 +00:00
Ammar ELWazir
ceb36367a3
SWDEV-373784: Fixed hip/hsa traces not to include roctx tags
...
Change-Id: I0ffbac3a313dbd9867a85b7cea0c92fe0b9ca0b9
[ROCm/rocprofiler commit: ab94b378ae ]
2023-03-09 13:21:10 +00:00
Ammar ELWazir
ac4570841d
SWDEV-373783: removing end_time for roctx traces
...
Change-Id: I34ddb12cc402b0be1517a0c157922a15da7fdd11
[ROCm/rocprofiler commit: 38648b5194 ]
2023-03-09 13:21:10 +00:00
Ammar ELWazir
5a3d089c3a
SWDEV-379553: Fix for counters
...
Change-Id: I65b9bf61c6fc288f95461981979699ccccc4820f
[ROCm/rocprofiler commit: 80676bb478 ]
2023-03-09 13:21:09 +00:00
Sriraksha Nagaraj
b94298e94d
SWDEV-379542: Adding to LD_PRELOAD instead of overriding it
...
Change-Id: Ib6395454ab6d09124baf2f958f26384f8689f64e
[ROCm/rocprofiler commit: f29b968185 ]
2023-03-09 13:21:09 +00:00
Ammar ELWazir
7c5f07977c
SWDEV-387026: using gethostid instead of depending on libsystemd
...
Change-Id: If576eec4abee1a52dfe7cc5bce507420bc8a4d07
[ROCm/rocprofiler commit: 05f2ef97f9 ]
2023-03-09 13:21:09 +00:00
Ammar ELWazir
4724259b1b
Fixing Dispatch numbers
...
Change-Id: I2c8fb4aedfde68acaeb36cbb2e3263a0317011a7
[ROCm/rocprofiler commit: da570693e3 ]
2023-03-09 13:21:08 +00:00
Ammar ELWazir
405462422f
Fixing find_package Path
...
Change-Id: I9c875df8d008b123c5597855c0d468491a47f366
[ROCm/rocprofiler commit: ffbf7ed8b3 ]
2023-03-09 13:21:08 +00:00
Giovanni LB
8ceb600d08
Parser to skip corrupted data
...
Change-Id: Ie557177625914565bb08acfa9b2410b81156b282
[ROCm/rocprofiler commit: be5bdb0640 ]
2023-03-09 13:21:08 +00:00
Ammar ELWazir
78916421e4
Solving failed tests for rocprofiler v1
...
Change-Id: I61ffc4380b077db3a23c9dbb3e680324cf7f1a4a
[ROCm/rocprofiler commit: ceefad27d0 ]
2023-03-09 13:21:08 +00:00
Ammar ELWazir
e5d623974d
Solving merge issues between v1 and v2
...
Change-Id: Ic7fcf7dfb55e893ebc78abb5b33ed79873ea73da
[ROCm/rocprofiler commit: 118dcab102 ]
2023-03-09 13:21:08 +00:00
gobhardw
71673a06f4
updating readme for profilerv2
...
Change-Id: I514b5f23031a2d4a51305fe69ac838956d918e72
[ROCm/rocprofiler commit: f3a7eabdfc ]
2023-03-09 13:21:07 +00:00