Ammar ELWazir
6dc1066d5d
Changing build directory structure to match rocm
...
Change-Id: I22ed8ef777cfdbebe6caca65b68ff5e6bb12d35e
2023-06-30 14:11:46 -04:00
Ammar ELWazir
37c48ce0ab
SWDEV-405920: V2 clean up for unimplemented and corrupted APIs
...
Change-Id: I2c88d8415a3a386377e99b93295adb82e1f7195e
2023-06-21 18:55:31 -04:00
Ammar ELWazir
93c28b5d39
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
2023-06-21 12:46:15 -04:00
Ammar ELWazir
3ac57e167e
SWDEV-403068 & SWDEV-403069: Memory Leaks fix for tracer
...
Change-Id: I57ce10ae616dda9529d22d4cee15556864760d6c
2023-06-21 06:28:47 -04:00
Ammar ELWazir
2c34a6c166
SWDEV-406385: Fixing C support for tracer APIs
...
Change-Id: I20720db59f1aaed493dfac5b27e50a96c4329e52
2023-06-21 06:27:41 -04:00
Ammar ELWazir
d3c39dca88
SWDEV-391589: Fixing File plugin output text
...
Change-Id: I5e1d46431ca2b93661772b062996ed62574c36f9
2023-06-17 00:21:56 -04:00
AravindanC
9834b9016a
SWDEV-351540 - ASAN packaging for rocprofiler library
...
Change-Id: I79b441d3804ccd470b10bc99660c63217ed8eb4f
2023-05-31 11:33:40 -07:00
Ammar ELWazir
4bcef6b8de
Removing ROCMTools naming from ROCProfiler project
...
Change-Id: Ibd6211e031157f68a1bc3dd8dd77385e695cb700
2023-05-30 22:14:50 -05:00
Ammar ELWazir
08fc21ac31
SWDEV-403050: Multiple fixes for Memory Leaks in profiler
...
Change-Id: Ib720a81105af13898ff745ce0cbc2a48c1f4a980
2023-05-30 21:41:54 -05:00
Ammar ELWazir
6b07b139c4
Fixing Timestamps for Tracing for the trace buffer results
...
Change-Id: I89b36daacb6531840ac334ba4629c73a7b8f1e79
2023-05-25 01:59:54 +00:00
gobhardw
36353266bf
Fixing broken profiler v2 from build directory
...
Change-Id: Ice4f49519953a4cce0ac116535f402ff94adf9d1
2023-05-18 15:03:48 +05:30
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
Ammar ELWazir
1322e527a6
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
2023-04-21 03:17:33 -04:00
Ammar ELWazir
a3484f4ee8
Fixing Symbol Versioning for V2
...
Change-Id: Ieb6f98bec97e9d24ff6acc52b131a1a1a129a829
2023-04-14 13:25:36 -04:00
AravindanC
3e8dcaaf72
SWDEV-351540 - ASAN packaging for rocprofiler
...
Change-Id: Ifb5e8b64dd5f4b3e78afea8789f95af3d8f95003
2023-03-29 15:55:07 +00:00
Saurabh Verma
3a639543e7
SWDEV-297574: Support for pcie counters
...
Change-Id: I4a662c43a9d0cf883f336574baa09fc33b78b9af
2023-03-09 13:21:06 +00:00
Ammar ELWazir
dc69331379
Fixing rocprofilerv2 naming and CMake issues
...
Change-Id: Ib6d336349a056731e5c0f35151296d6fea671360
2023-03-09 13:21:01 +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