Agentic GPU kernel benchmark results For business inquiries reach out to elliot@arledge.net .
Mega Full GPU megakernel build (Kimi-Linear W4A16 decode + RL), frontier models across Blackwell / H100 / B200, scored as speedup over the reference. Contamination-audited; agent sandbox hides prior solutions.
Speedup over reference megakernel Kimi linear-decode megakernel, per model. Pick a GPU.
RTX PRO 6000 H100 B200
Show data table Model RTX PRO 6000 H100 B200 Claude Opus 4.8 14.4x 15.5x 19.4x Claude Fable 5 18.7x DNF DNF GLM-5.2 11.1x DNF 7.3x GPT-5.5 4.3x 5.6x 9.4x MiniMax-M3 2.6x DNF 4.2x Claude Sonnet 5 4.0x DNF DNF Gemini 3.5 Flash 2.3x 2.7x 2.5x Kimi K2.7-Code 2.6x DNF DNF Composer 2.5 Fast 2.5x 1.8x 1.2x DeepSeek V4 Pro 2.1x 1.4x 1.6x GPT-5.6 Sol 1.1x DNF DNF Grok 4.5 0.8x DNF DNF
Hard Curated hard CUDA/Triton deck — Opus, Fable, Grok 4.5, GPT-5.6 Sol, GLM-5.2, and more — across RTX PRO 6000 Blackwell, H100 PCIe, and B200. Roofline-graded with per-run agent traces.
Percent of hardware roofline Average across solved problems, relative to the GPU's own roofline. Pick a GPU.
RTX PRO 6000 H100 B200
Show data table Model RTX PRO 6000 H100 B200 GPT-5.6 Sol 30% DNF DNF GLM-5.2 26% 11% 10% Claude Opus 4.8 24% 21% 10% Claude Fable 5 23% 24% 14% Claude Sonnet 5 23% DNF DNF MiniMax-M3 22% 13% 4% GPT-5.5 22% 14% 8% Grok 4.5 21% DNF DNF DeepSeek V4 Pro 19% 3% 4% Kimi K2.7-Code 17% 10% 6% LongCat 2.0 16% 10% DNF Composer 2.5 Fast 15% 9% 5% Gemini 3.5 Flash 12% 6% 5%
Multicoming soon The multi-GPU (NVLink) sibling of Hard: agents rewrite PyTorch + NCCL collectives as fine-grained NVLink kernels on an 8×H100 SXM (NVSwitch) node, graded on busbw — bus-bandwidth efficiency, not TFLOPS. Six communication-dominated problems.
Performance vs compute Does the win just cost more tokens? Output tokens = the compute each model chose to spend. Models with clean token telemetry.
Mega Hard
RTX PRO 6000 H100 B200
0.0x 2.0x 4.0x 6.0x 8.0x 10.0x 12.0x 14.0x 16.0x 18.0x 20.0x 0k 100k 200k 300k 400k 500k 600k output tokens spent Gemini GPT-5.6 Sol Composer GPT-5.6 Sol DeepSeek GPT-5.5 GLM-5.2 MiniMax Sonnet 5 Opus 4.8 Fable 5 on the efficiency frontier (most performance per token) dominated (spent more, delivered less)
Design principles • Percent of theoretical maximum, not speedup over PyTorch. Scores are grounded in hardware ceilings instead of baseline quirks.• Modern coding-agent harnesses. Runs use Claude Code, Codex CLI, Cursor, Gemini CLI, Kimi CLI, OpenCode, Grok, and MiniMax where those are the natural interfaces.• Public transcript viewers. Browse the run index or open the Hard agent traces on Hugging Face to inspect tool calls, reasoning, solution files, and timing.• Judge-assisted audit. A judge model helps flag reward hacking, rubric leaks, and suspicious shortcuts for human review.Citation
Cite this benchmark suite If you use these results, cite the website for the public benchmark view, the relevant benchmark repository for problem definitions and harness code, and the Hugging Face dataset for the run transcripts. This is a results and artifact site, not Stanford's original KernelBench benchmark.
@misc{arledge2026kernelbenchcom,
title = {kernelbench.com: Agentic GPU Kernel Benchmark Results and Run Artifacts},
author = {Arledge, Elliot},
year = {2026},
howpublished = {\url{https://kernelbench.com}},
note = {Website, benchmark results, transcript viewers, and citation index}
}
@misc{arledge2026hard,
title = {Hard: Agentic CUDA Kernel Result Suite},
author = {Arledge, Elliot},
year = {2026},
howpublished = {\url{https://github.com/Infatoshi/kernelbench.com/tree/master/benchmarks/hard}},
note = {CUDA benchmark suite, harness, results, and annotations}
}
@misc{arledge2026mega,
title = {Mega: Agentic GPU Megakernel Result Suite},
author = {Arledge, Elliot},
year = {2026},
howpublished = {\url{https://github.com/Infatoshi/kernelbench.com/tree/master/benchmarks/mega}},
note = {Megakernel benchmark suite, sandboxed harness, and result artifacts}
}
@misc{arledge2026hardtraces,
title = {KernelBench-Hard Agent Traces},
author = {Arledge, Elliot},
year = {2026},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/datasets/Infatoshi/kernelbench-hard-traces}},
note = {Per-run agent transcripts: messages, tool calls, reasoning}
}
@misc{arledge2026megatraces,
title = {KernelBench-Mega Agent Traces},
author = {Arledge, Elliot},
year = {2026},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/datasets/Infatoshi/kernelbench-mega-traces}},
note = {Per-run agent transcripts for the megakernel suite}
}