Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance no-op test logics #8423

Merged
merged 2 commits into from
Sep 18, 2024
Merged

Enhance no-op test logics #8423

merged 2 commits into from
Sep 18, 2024

Conversation

AShivangi
Copy link
Collaborator

Problem solved by the commit

Creating run objects inside the loop that is being timed increases the latency by 1-2 us

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

Developer testing by Max

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

latency: I create an object and before starting the timer and call start/wait inside the loop
throughput: I enqueue 9 objects and as soon as an object finishes, I enqueue another object

Risks (if any) associated the changes in the commit

N/A

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

Tested on stx/mcdm

Documentation impact (if any)

N/A

Signed-off-by: AShivangi <shivangiagarwal53@gmail.com>
@AShivangi
Copy link
Collaborator Author

@rchane is testing it out on linux to make sure there's no regression. Will update the PR accordingly

@AShivangi
Copy link
Collaborator Author

birman29 wasn't giving correct numbers, but Max tested it out on his Strix/linux and it works as expected. This PR is ready to be merged

@maxzhen maxzhen merged commit fb9dfad into Xilinx:master Sep 18, 2024
18 checks passed
@AShivangi AShivangi deleted the nop-val branch October 7, 2024 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants