-
Notifications
You must be signed in to change notification settings - Fork 58
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
Rename from nvprof focused connector to nvtx focused connector #175
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Your PR description claims the existing tool is being renamed, but the patch is a pure addition alongside the old facility. Also the build system probably needs some update to accommodate that renaming.
@dalg24 Thanks.This is a draft PR. I ought to have marked it as so. Your comments are on my todo already.
|
handlers["nvprof-connector"] = NVProfConnector::get_event_set(); | ||
handlers["nvprof-focused-connector"] = | ||
NVProfFocusedConnector::get_event_set(); | ||
handlers["nvprof-connector"] = NVProfConnector::get_event_set(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is being fixed in #139
I made the fixes to this PR to get rid of the duplicated files, e.g., nvprof_focused_connector.cpp that are mistakenly sitting alongside the nvtx_* named files. I have also updated the CMakeLists.txt file to read the environment variable KokkosTools_ENABLE_NVTX, which I think would be needed for this PR's renaming, though (as mentioned in one of my comments), other related renaming changes for the CMakeLists.txt - specifically those involving nvprof_connector - are the action items of PR #139. |
|
profiling/nvtx-focused-connector/kp_nvtx_focused_connector_domain.h
Outdated
Show resolved
Hide resolved
@dalg24 OK, got it and thanks for that. This ought to be fixed now with latest changes pushed to the repo - as seen in the below print. However, now there seems to be a merge conflict for
|
209d399
to
9b93b9e
Compare
mistakenly made this change in this PR but it is part of PR kokkos#194
FYI: I have resolved the merge conflicts a few days ago and this is building properly now against the CI tests. Please let me know if there is anything else. I think this is ready unless there are any other comments here. See the result of tree below.
|
Uncomment -lnvToolsExt
Changing add_library to kp_add_library for kernel_filter
Fix kp_kernel_filter to allow KOKKOS_TOOLS_LIBS environment variable
Fix #176.
Fix naming of files and name of tool.