Questions tagged [nvtx]

7 questions
3
votes
1 answer

NV toolkit extensions include file location - Linux vs Windows

On Linux, if you have /path/to/cuda-10.0/include in your include path, you can #include , and life is good. However, a collaborator using Windows has just told me that (with CUDA 10), the nvtx-related include files are in a…
einpoklum
  • 118,144
  • 57
  • 340
  • 684
1
vote
1 answer

nvtx markers with Python Multiprocessing

I'm trying to use nvtx markers along with multiprocessing pool in Python, but when only a child process calls an annotated function the operation doesn't appear in the profiling report. Is there any way to get around this, or is this a limitation of…
RocketSocks22
  • 391
  • 1
  • 4
  • 20
0
votes
0 answers

How can I annotate NVTX annotation for ONNX exported model?

I'm exporting an ML model from PyTorch to ONNX model with torch.onnx.export function. When I use PyTorch model, it has NVTX annotations for optimization which are used for Nsight system. But when I changed the model from PyTorch to ONNX, it just…
Ryan
  • 73
  • 7
0
votes
1 answer

How to see NVTX markers in Nvidia Nsight Systems? With host and guest being the same Windows machine

I am trying profiling CPU/GPU applications, using Nsight suite. Currently trying to understand a stuttering problem, I added a range around the simulation step (taking place on the CPU): #include "3rd/nvToolsExt.h" int main() { // ... …
Ad N
  • 7,930
  • 6
  • 36
  • 80
0
votes
1 answer

CMake doesn't recognize NVTX after CUDA network install on Win10

Have a look at this GitHub actions run result on a machine running Windows 10: nvcc_11.7 visual_studio_integration_11.7 curand_dev_11.7 nvrtc_dev_11.7 nvtx_11.7 cudart_11.7 visual_studio_integration_11.7 nsight_nvtx_11.7 Downloading CUDA Network…
einpoklum
  • 118,144
  • 57
  • 340
  • 684
0
votes
1 answer

Missing static nVIDIA Toolkit Extension library for CUDA 10.0

For a Linux project, I am trying to profile a static library that makes use of CUDA NPP library calls. I would like to use the NVTX API to profile our routines to see which are the more efficient. However, even though the CUDA docs for NVTX speak of…
swestrup
  • 4,079
  • 3
  • 22
  • 33
0
votes
2 answers

Finding the nVIDIA Toolkit Extensions library with CMake

I'm using CMake 3.13, with inherent support for CUDA as a language, to build a project. This project requires the nVIDIA Toolkit Extensions library. On a previous system, I had it under /usr/local/cuda/lib64. I used a find_library() command which I…
einpoklum
  • 118,144
  • 57
  • 340
  • 684