Skip to content

Conversation

vipangul
Copy link
Collaborator

@vipangul vipangul commented Sep 11, 2025

Problem solved by the commit

CR-1230523 - various subgraphs and kernel profiling settings expected.

Bug / issue (if any) fixed, which PR introduced the bug, how it was discovered

New feature.

How problem was solved, alternative solutions (if any) and why they were rejected

To support this completely, it takes following changes in account -
XRT changes:

  • New metadata parser using new major version 3. Please note major version 2 is not deprecated & it will handle for aie-compiler version which creates older metadata.
  • Metadata changes were needed to make AIE kernel tile mapping section self-sufficient to fetch AIE tiles, added dmaChannels
  • It now fetches graphs from the AIE kernel mapping section
  • It supports substring way of finding Graph and kernel names for profiling

Metadata changes:

  • major version is updated to 3
  • Earlier major version 2 is still supported

Risks (if any) associated the changes in the commit

Low
Please Note:

  • AIEcompiler will make default major version 3 only after this XRT commit makes it to TA & XRT & XRT_MCDM pipeline for Xoah tests.
  • Meanwhile Xoah tests can enable new metadata for applicable tests using AIE compiler switch and locally built latest XRT rpms

What has been tested and how, request additional testing if necessary

Verified original test on AIE1 & AIE2.

Documentation impact (if any)

@vipangul vipangul requested a review from pgschuey September 11, 2025 18:11
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tidy made some suggestions

Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
@vipangul vipangul force-pushed the 2025.2_trace_metadata_enh_commit branch from 4269759 to 2f52665 Compare September 12, 2025 21:58
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tidy made some suggestions

Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
@vipangul vipangul marked this pull request as ready for review September 16, 2025 04:34
@vipangul vipangul requested a review from jvillarre as a code owner September 16, 2025 04:34
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tidy made some suggestions

Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tidy made some suggestions

Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Signed-off-by: Vinod Pangul <146476973+vipangul@users.noreply.github.com>
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@jvillarre jvillarre merged commit 51ac67e into Xilinx:master Sep 17, 2025
61 of 80 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants