flashinfer-aiflashinfer-aiOfficialยท3 Agent Skills Included

flashinfer-bench

GPU kernel benchmarking, workload tracing, and model onboarding

Benchmarks GPU kernels against real inference workloads and validates correctness against reference implementations. Collects live workloads from SGLang runs, extracts kernel definitions, and tracks model coverage without manual data wrangling. Automates the full pipeline of discovering new models, generating definitions, and submitting dataset pull requests.
npx skills add flashinfer-ai/flashinfer-bench --all -g -y
Available:

Gives your AI agent repo-level context on data structures, the trace dataset lifecycle, and which sub-skill to route each kernel benchmarking or model onboarding task to.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install flashinfer-bench?โ–ผ

Run `npx skills add flashinfer-ai/flashinfer-bench --all -g -y` in your terminal to install all skills in this suite globally.

What does flashinfer-bench do?โ–ผ

It benchmarks GPU kernels for large language models against real inference workloads, checking both speed and correctness. It also manages a shared dataset of kernel definitions, workloads, and performance traces.

How to onboard a new LLM for kernel benchmarking?โ–ผ

Use the onboard-model skill, which runs a five-phase pipeline: clone repos, discover the model's kernels, generate definitions, collect workloads, and submit pull requests automatically.

Does flashinfer-bench work with Claude Code?โ–ผ

Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, and other compatible coding agents.

Do I need a GPU to use flashinfer-bench?โ–ผ

A CUDA GPU is required for workload collection and benchmark runs, but dataset validation and definition editing can run with GPU checks disabled.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’