Wykres commitów

547 Commity

Autor SHA1 Wiadomość Data
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