profile-analyzer
OfficialDeep GPU performance analysis
Authorsirius-db
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers and engineers deeply analyze the performance of GPU-accelerated applications by processing NVIDIA Nsight Systems (nsys) profiles, identifying bottlenecks, and generating comprehensive reports.
Core Features & Use Cases
- Comprehensive GPU Analysis: Analyzes kernel occupancy, memory bandwidth, operator attribution, and more from nsys profiles.
- Performance Regression Detection: Compares different profiling runs to identify performance regressions or improvements.
- Workflow Guidance: Provides clear workflows for profiling, timing, and comparison, distinguishing between profiled (for analysis) and non-profiled (for timing) runs.
- Use Case: A developer has made changes to a GPU-accelerated SQL query engine and wants to understand the impact on performance. They can use this Skill to generate detailed reports on kernel execution, memory transfers, and operator efficiency to pinpoint any performance regressions introduced by their changes.
Quick Start
Use the profile-analyzer skill to perform a full performance analysis on Sirius GPU profiles by running the nsys_report.sh script with a scale factor of 1.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: profile-analyzer Download link: https://github.com/sirius-db/sirius/archive/main.zip#profile-analyzer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.