News for hackers. Stuff that matters.

Show HN: Coding agents find the right GPU bottleneck 70% of the time, fix it 30%

https://ayushnangia.github.io/iso-bench-website/

One of the authors. Some things that surprised us while running these experiments:

The tasks are pulled from real merged PRs in vLLM and SGLang, so there's a known-good human solution for each one. Agents get the full codebase, the issue description, and a test harness. Pretty generous setup.

What we didn't expect: the agents are genuinely good at diagnosing the problem. They read the code, find the bottleneck, describe the right fix. But then the generated code has subtle bugs. Off-by-one in kernel indexing, wrong tensor shapes, missing synchronization barriers. The kind of stuff that passes a code review at first glance but segfaults under load.

The other weird result: agent rankings completely invert between codebases. Claude Code is the best performer on vLLM (46%) but the worst on SGLang (27%). TRAE with GPT-5 is the opposite pattern. Same underlying models, different agent scaffolding. It suggests the scaffolding around the model matters at least as much as the model itself.

We also tried three open-source models. None produced a single working optimization. One of them (MiniMax-M2.1) got stuck in a loop printing "I need to actually use the tools now" 2,412 times without ever making a tool call.

The benchmark, all agent transcripts, and evaluation code are open: https://ayushnangia.github.io/iso-bench-website/

Curious what others think about the scaffolding result in particular feels underexplored.

( 1 comment | 2 points | on HN )
Re:Show HN: Coding agents find the right GPU bottleneck 70% ... by PaulHoule on Thursday February 26, 2026 @09:53AM (#47166920)
Those "Lucky Wins" are a big part of the LLM success or "looks like success" story.

One reason the teams I was on did not invent models that good in the 2010s was that we didn't want to give them credit for Lucky Wins.