Allow enabling NVTX markers by downstream projects after install#610
Conversation
|
This PR should replace rapidsai/cuml#4684 . Tagging @robertmaynard @vinaydes @cjnolet to continue the discussion, please let me know what you think of it. Note specifically, if |
|
Looks good to me. I'll close my PR if we decide to merge this one. |
|
Just curious, why not just enable nvtx markers all the time? |
cjnolet
left a comment
There was a problem hiding this comment.
This LGTM but would like @robertmaynard’s thoughts before merging
|
Update, as per prior suggestions:
|
|
@achirkin the PR looks good. I think there's still a compilation error showing up in the CI logs: |
ajschmidt8
left a comment
There was a problem hiding this comment.
Approving ops-codeowner file changes
|
Apparently, the NVTX implementation was bugged for cuda <= 11.2 because of the usage of |
|
rerun tests |
2 similar comments
|
rerun tests |
|
rerun tests |
|
@gpucibot merge |
Adjust the name of the option according to the changes proposed in NVIDIA/raft#610 Authors: - Artem M. Chirkin (https://github.com/achirkin) Approvers: - Corey J. Nolet (https://github.com/cjnolet) URL: #4718
Adjust the name of the option according to the changes proposed in NVIDIA/raft#610 Authors: - Artem M. Chirkin (https://github.com/achirkin) Approvers: - Corey J. Nolet (https://github.com/cjnolet) URL: rapidsai#4718
…DIA#610) Allow downstream projects enable `NVTX` option for the `raft::raft` target, if it hasn't been enabled at the install time. Authors: - Artem M. Chirkin (https://github.com/achirkin) Approvers: - Corey J. Nolet (https://github.com/cjnolet) - Robert Maynard (https://github.com/robertmaynard) - AJ Schmidt (https://github.com/ajschmidt8) URL: NVIDIA#610
Allow downstream projects enable
NVTXoption for theraft::rafttarget, if it hasn't been enabled at the install time.