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

Automatic Enumeration of NVTX Range IDs #616

Merged
merged 7 commits into from
May 13, 2024
Merged

Automatic Enumeration of NVTX Range IDs #616

merged 7 commits into from
May 13, 2024

Conversation

tylera-nvidia
Copy link
Collaborator

@tylera-nvidia tylera-nvidia commented May 10, 2024

Enable an automatic enumeration capability to free users from needing to unique ID each range.
Overloads the MATX_NVTX_RANGE to work with any number of parameters.

This PR also addresses an issue where all ranges created by the MATX_NVTX_RANGE macro were limited to the scope they were created in; now the NVTX range will persist until ended by the user.

Changed the default log level to USER from internal, to not require the user to manually set the log level each time.

@cliffburdick
Copy link
Collaborator

/blossom-ci

@tylera-nvidia
Copy link
Collaborator Author

/blossom-ci

@tylera-nvidia
Copy link
Collaborator Author

/blossom-ci

1 similar comment
@cliffburdick
Copy link
Collaborator

/blossom-ci

@tylera-nvidia tylera-nvidia merged commit 18a82ea into main May 13, 2024
1 check passed
@tylera-nvidia tylera-nvidia deleted the nvtx_auto_enum branch May 13, 2024 21:44
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