TongmingLAICTongmingLAICOfficialยท1 Agent Skills Included

AKO4ALL

Automated GPU kernel optimization, profiling, and benchmarking

Optimizes GPU kernels written in CUDA, Triton, TileLang, C++, or Python through an automated profile-edit-benchmark loop. Eliminates manual profiling, benchmark scripting, and guesswork when chasing kernel speedups. Checks correctness against a reference, logs every iteration, and commits the fastest version automatically.
npx skills add TongmingLAIC/AKO4ALL --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install AKO4ALL?โ–ผ

Run `npx skills add TongmingLAIC/AKO4ALL --all -g -y` in your terminal to install the skill globally.

How to speed up a CUDA or Triton kernel?โ–ผ

Place your kernel in a working directory and ask your coding agent to optimize it. AKO4ALL profiles the baseline, rewrites the kernel, benchmarks each change, and keeps iterating until performance stops improving.

What do I need to run AKO4ALL?โ–ผ

You need a coding agent like Claude Code, an NVIDIA GPU with CUDA-enabled PyTorch, Python 3.10 or later, and Git. Nsight Compute (ncu) is recommended for profiling but the loop works without it.

Does AKO4ALL verify kernel correctness?โ–ผ

Yes. Every iteration is checked against a reference implementation with fresh randomized inputs, and the built-in evaluator flags suspicious speedups to prevent reward hacking.

Can I use AKO4ALL without kernel optimization experience?โ–ผ

Yes. You only provide the kernel and test inputs; the agent handles profiling, rewriting, benchmarking, and logging based on your plain-English request.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’