What problem does it solve?
This Skill helps developers identify specific areas in their code that are causing performance bottlenecks, particularly in GPU-accelerated applications, by analyzing profiling data and mapping performance hotspots directly to source code functions.
Core Features & Use Cases
- GPU Hotspot Analysis: Maps GPU performance issues (kernels, operators, memory) back to their originating source code functions.
- Bottleneck Detection: Identifies efficiency bottlenecks, synchronization overhead, memory issues, and parallelism opportunities.
- Use Case: After running a performance benchmark on a GPU-intensive application, use this Skill to analyze the
nsys profile and pinpoint the exact C++ functions that are consuming the most GPU time or causing excessive synchronization, guiding optimization efforts.
Quick Start
Analyze the provided nsys profile report to identify the top 3 optimization targets in the code.