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

Rework timer infrastructure #1410

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Rework timer infrastructure #1410

wants to merge 1 commit into from

Conversation

tfogal
Copy link
Collaborator

@tfogal tfogal commented Nov 7, 2024

Usable for performance analysis.

Not ready for consideration.

@tfogal tfogal force-pushed the tfogal/nvtx branch 3 times, most recently from e6b151f to 2a01e25 Compare December 18, 2024 16:20
@tfogal tfogal changed the title [WIP DO NOT MERGE] + some nvtx, - some timers [WIP] + some nvtx, - some timers Dec 18, 2024
@tfogal tfogal changed the title [WIP] + some nvtx, - some timers [WIP] Rework timer infrastructure Dec 18, 2024
@tfogal tfogal force-pushed the tfogal/nvtx branch 2 times, most recently from 9ffb253 to 14418ed Compare December 18, 2024 18:49
Add profile annotations to appropriate places.

Remove the old timer tracking stuff so that we do not have two
methods. Use nsys for proper host profiling.
@tfogal tfogal force-pushed the tfogal/nvtx branch 2 times, most recently from cbf70f8 to a427694 Compare December 20, 2024 15:40
@tfogal tfogal marked this pull request as ready for review December 20, 2024 18:48
@tfogal tfogal requested a review from IvanYashchuk December 20, 2024 18:48
@tfogal
Copy link
Collaborator Author

tfogal commented Dec 20, 2024

This is a follow-up from #1268 (comment), where TomV asked us to just use one method for timing things.

Now components just use annotations and it simplifies time tracking.

@t-vi @IvanYashchuk this is now ready for review.

@tfogal tfogal changed the title [WIP] Rework timer infrastructure Rework timer infrastructure Dec 20, 2024
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.

1 participant