GPU Profiling with Nsight Systems

Nsight Systems puts host ranges, CUDA API calls, GPU kernels and memory operations on one timeline. It helps locate gaps in recorded GPU activity and inspect the host-side work around them.

October 9, 2026 · 15 min · Sandeep Kumar

Introduction to GPU Profiling

Follow a batch from the CPU to the GPU, distinguish host ranges from device activity, and use an existing trace to choose the next profiling question. A starting point for the PyTorch Profiler tutorial, Nsight Systems tutorial, and their comparison.

February 10, 2026 · 8 min · Sandeep Kumar

PyTorch Profiler vs Nsight Systems

Use existing ResNet-50 traces to learn what torch.profiler and Nsight Systems explain, what NVTX bridges, and why neither a busy timeline nor an operator percentage proves a bottleneck.

October 10, 2026 · 7 min · Sandeep Kumar