gale-gpu-perf
CommunityKeep GPU code fast and residency-safe.
Authorianrgraham
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents GPU changes in gale-gpu from becoming correct-but-slow by enforcing device residency, persistent handles, and mandatory profiling before the work is considered done.
Core Features & Use Cases
- Performance Discipline: Catches one-shot kernel loads, per-step host-device ping-pong, and other GPU utilization killers.
- Production Readiness: Verifies that simulation state stays on the device and that time stepping is driven without unnecessary host synchronization.
- Profiling Gate: Requires real measurements with nsys, ncu, and nvidia-smi so kernel changes are judged by wall-clock behavior, not assumptions.
- Use Case: When a CUDA kernel, launch wrapper, or GPU integrator path changes, use this Skill to confirm the code is fast, resident, and sweep-ready.
Quick Start
Use this skill whenever you modify GPU code in gale-gpu and report the profiling results before declaring the change complete.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: gale-gpu-perf Download link: https://github.com/ianrgraham/gale/archive/main.zip#gale-gpu-perf 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 536,000+ vetted skills library on demand.