Open Nsight Systems profiles directly in a browser-first timeline UI, then drill into terminal tools when you need them.
Get started in 60 seconds with a real GPU training profile
See all examples β examples/
Default experience: multi-GPU browser viewer with progressive rendering, NVTX hierarchy bars, pinch-to-zoom, trackpad pan, and AI chat. No --trim required.
Perfetto-style horizontal timeline with per-stream kernel visualization, NVTX hierarchy bars, and time-cursor navigation. Zoom, pan, and bookmark positions.
Interactive NVTX hierarchy browser. Expand/collapse nodes, see kernel durations, filter by name or threshold, and navigate with vim-style keybindings.
Generate interactive HTML viewers, Perfetto JSON traces for ui.perfetto.dev, and flat CSV/JSON exports for scripting and sharing.
Search kernels and NVTX annotations by name, with hierarchical search support. Filter by GPU, time window, and parent NVTX scope.
Compute vs NCCL overlap, collective breakdowns by type, and automatic training iteration detection for distributed workloads.
Optional AI module for auto-commentary on kernel distributions, NVTX annotation suggestions, and bottleneck detection.
Comprehensive guides for Nsight Systems profiling
Interactive browser for the Nsight SQLite schema β tables, foreign keys, example queries, and cross-highlighted concepts. Open right in your browser.
Pre-built interactive HTML exports showing NVTX call stacks β full trace and single-iteration views with expandable nodes.