From 6e8ad7368aadbc53710fb07f33505c445ee4e4a2 Mon Sep 17 00:00:00 2001 From: Parth Ashwin Jain <149461152+parthash0804@users.noreply.github.com> Date: Tue, 28 Jan 2025 01:31:36 +0530 Subject: [PATCH] Fixed compilation issue for Telluride and added a new uC metric set for trace (#8718) --- src/runtime_src/xdp/profile/plugin/aie_debug/CMakeLists.txt | 2 +- .../xdp/profile/plugin/aie_trace/util/aie_trace_util.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/runtime_src/xdp/profile/plugin/aie_debug/CMakeLists.txt b/src/runtime_src/xdp/profile/plugin/aie_debug/CMakeLists.txt index 33ccbabeb3..7666837b0b 100644 --- a/src/runtime_src/xdp/profile/plugin/aie_debug/CMakeLists.txt +++ b/src/runtime_src/xdp/profile/plugin/aie_debug/CMakeLists.txt @@ -36,7 +36,7 @@ if (XDP_VE2_BUILD_CMAKE STREQUAL "yes") add_dependencies(xdp_aie_debug_plugin xdp_core xrt_coreutil) target_link_libraries(xdp_aie_debug_plugin PRIVATE xdp_core xrt_coreutil xaiengine) target_compile_definitions(xdp_aie_debug_plugin PRIVATE FAL_LINUX="on" XDP_VE2_BUILD=1) - + target_include_directories(xdp_aie_debug_plugin PRIVATE ${CMAKE_SOURCE_DIR}/src) install (TARGETS xdp_aie_debug_plugin LIBRARY DESTINATION ${XDP_PLUGIN_INSTALL_DIR} ) diff --git a/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_util.cpp b/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_util.cpp index 7b318dd760..c9b86a2920 100755 --- a/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_util.cpp +++ b/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_util.cpp @@ -263,6 +263,10 @@ namespace xdp::aie::trace { eventSets["uc_axis"] = {}; eventSets["uc_program_flow"] = {}; #else + eventSets["uc_dma"] = { + XAIE_EVENT_DMA_DM2MM_START_TASK_UC, XAIE_EVENT_DMA_DM2MM_FINISHED_BD_UC, + XAIE_EVENT_DMA_DM2MM_FINISHED_TASK_UC, XAIE_EVENT_DMA_MM2DM_START_TASK_UC, + XAIE_EVENT_DMA_MM2DM_FINISHED_BD_UC, XAIE_EVENT_DMA_MM2DM_FINISHED_TASK_UC}; eventSets["uc_dma_dm2mm"] = { XAIE_EVENT_DMA_DM2MM_START_TASK_UC, XAIE_EVENT_DMA_DM2MM_FINISHED_BD_UC, XAIE_EVENT_DMA_DM2MM_FINISHED_TASK_UC, XAIE_EVENT_DMA_DM2MM_LOCAL_MEMORY_STARVATION_UC,