Ncu Rep Analyzer

Profiles a CUDA kernel with NCU and analyzes the resulting .ncu-rep report to diagnose performance bottlenecks and generate optimization recommendations. Use when the user provides a .cu file or a .ncu-rep file and asks for performance analysis, NCU profiling, or bottleneck diagnosis. If given a .cu file, runs NCU via benchmark.py to produce a .ncu-rep, then imports it with `ncu --import` to extract metrics (SM throughput, DRAM/L1 bandwidth, occupancy), classifies the bottleneck (DRAM-bound, compute-bound, latency-bound, etc.), and saves a structured *_analysis.md report alongside the .ncu-rep file.

wenyi-li Updated

File contents

wenyi-li/awesome-agent-kernel-skills/tree/main/ncu-rep-analyzer commit e543df58d2

Frequently asked questions

npx skillmds@latest add wenyi-li/ncu-rep-analyzer