Are Performance-Optimization Benchmarks Reliably Measuring Coding Agents?
Open accessAbstract
Repository-level performance-optimization benchmarks such as GSO, SWE-Perf and SWE-fficiency evaluate coding agents by applying patches to real repositories and comparing runtime against unoptimized baselines and official reference patches. Their leaderboard scores are increasingly used as evidence of coding-agent progress, but those scores can conflate runtime instability, benchmark-specific scoring rules, and how many tasks are already solved by at least one public submission. We audit these issues across the three benchmarks. First, we replay the official reference patches for 740 code optimization tasks across four common types of Google Cloud machines. Most benchmark tasks can be replayed, but their reference patches satisfy the original benchmark validity rules in every cross-machine replay for only 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWE-fficiency tasks; SWE-Perf is especially fragile because many reference patches produce close-to-zero runtime changes. Second, we show that public submission rankings depend strongly on the benchmark scoring rule. Among eight public submissions shared by GSO and SWE-fficiency, the official rankings disagree on 9 of 28 pairwise submission comparisons, and SWE-fficiency's leaderboard scoring rule assigns the worst ten tasks overly high score weights of 58.5%-82.8%. Third, looking across 10 public submissions for each task, we find that at least one submission matches or beats the reference patch on 85.3% (384/450) of replay-valid GSO and SWE-fficiency tasks, and beats the unoptimized base code on 99.8% (449/450). Our study complements leaderboard scores by identifying tasks with more reliable performance signals, quantifying per-task score contributions, and exposing the remaining performance gaps that are hidden by aggregate rankings.
AI snapshot
Written from the paper’s full text.
TL;DR
This paper audits three repository-level performance-optimization benchmarks—GSO, SWE-Perf, and SWE-fficiency—and finds that reference-patch validity, scoring rules, and public-submission coverage all complicate leaderboard interpretation. It argues that leaderboard scores alone are insufficient evidence of coding-agent progress.
Key findings
- Replaying 740 official reference patches across four Google Cloud machine types and three rounds, only 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWE-fficiency tasks satisfied their original validity rules in every cross-machine replay. SWE-Perf is especially fragile: its median runtime change is only -0.03%, and 101/138 tasks have median changes within five percentage points of zero.
- Scoring rules materially shape rankings. Among eight public submissions shared by GSO and SWE-fficiency, the official rankings disagree on 9/28 pairwise comparisons; SWE-fficiency’s worst ten tasks carry 58.5%–82.8% of score weight, and a bounded-penalty diagnostic with floor f = 0.5 changes 6/8 ranks and flips 8/28 pairwise orders.
- Across 10 public submissions per replay-valid task, at least one submission matches or beats the reference patch on 384/450 (85.3%) GSO and SWE-fficiency tasks, and 449/450 (99.8%) beat the unoptimized base program. The remaining 66 tasks are rarely basic failures: all have a correct public patch, 65/66 beat the base program, and median best-patch speed reaches 85.3% of reference on GSO and 87.9% on SWE-fficiency.
- Strategy mismatch is not the main remaining gap: 32/66 best public patches use the same high-level optimization category as the reference, while 34/66 use a different category or show no visible production optimization; same-category patches are closer on median (89.8% vs. 81.1%) but the groups overlap substantially.
Methods
- The authors audit GSO, SWE-Perf, and SWE-fficiency, replaying official reference patches for 740 tasks on four Google Cloud machine profiles (n2, n2d, n4, n4d; 64 vCPUs and 256GB memory) across three rounds, yielding 12 machine-round combinations per task while preserving each benchmark’s official workloads and validity rules. They report faster-than-base and original-rule-valid metrics.
- For scoring-rule analysis, they use public submissions and per-task outputs released by GSO and SWE-fficiency as of April 30, 2026, compare eight shared submissions, rescore outputs under alternate aggregation rules, compute Spearman rank correlations and pairwise flips, and calculate per-task score-denominator weights; they also test a bounded-penalty diagnostic with floor f = 0.5.
- For task coverage, they inspect 10 public submissions for each replay-valid task (39 GSO, 411 SWE-fficiency), checking whether any submission passes tests, beats base, or matches/beats the reference patch; for the 66 remaining below-reference tasks, they annotate reference and best public patches using Peng et al.’s optimization taxonomy with GPT-5.5.
Limitations
- The paper states internal-validity concerns: replays and metric recomputations may be affected by implementation choices, hardware variation, and released artifact quality, and the strict all-replay rule may undercount usable tasks.
- It states external-validity limits: results cover three benchmarks and specific public leaderboard snapshots, not all coding-agent or performance-engineering settings; the 10-submission analysis is a task-coverage proxy, not a newly engineered multi-agent workflow or a claim about any single submitted configuration, and future models, scaffolds, hardware, and benchmark policies may change the counts.
- It states data-construction limits: the analysis relies on released tasks, reference patches, public submissions, and scoring records, and SWE-Perf is excluded from the metric and RQ3 task analyses because comparable public agent-output artifacts were unavailable. Evident from the text: the scoring and public-submission coverage analyses therefore apply only to GSO and SWE-fficiency, and the machine profiles and scoring diagnostics are not exhaustive tests of all possible replay or aggregation choices.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 17 cited sources checked · 0 supported · 0 flagged
- Findingown data
At least one public submission matches or beats the reference patch on 85.3% (384/450) of replay-valid GSO and SWE-fficiency tasks.
“at least one submission matches or beats the reference patch on 85.3% (384/450) of”
- Also stated in: § I. INTRODUCTION · plain
“Across 450 replay-valid GSO and SWE-fficiency tasks, at least one public submission matches or beats the reference patch on 384 tasks”
Quote in the paperSubstantial claim- Rests on an assumption: The 10 public submissions per task are representative of the set of top submissions for each task.
- Also stated in: § I. INTRODUCTION · plain
- Findingown data
With the cap, ranks become closer to median SR and above-reference task counts.
“With the cap, ranks become closer to median SR and abovereference task counts”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Findingown data
449/450 replay-valid tasks have a passing public patch that beats the unmodified base program.
“Every replay-valid GSO and SWE-fficiency task has at least one passing public patch, and 449/450 tasks have a passing patch that beats the base program.”
Quote in the paperSubstantial claim - Findingown data
Memory-heavy reference patches are usually approached through a different category (9/12 different).
“usually approached through another category (9/12 different).”
Quote in the paperNot a substantial claim - Findingown data
16/32 same-category cases remain below 90% of the reference speedup.
“16/32 same-category cases still remain below 90% of the reference speedup, while 11/32 different-category cases reach 90-100%.”
Quote in the paperSubstantial claim
- Findingown data
Among eight public submissions shared by GSO and SWE-fficiency, the official rankings disagree on 9 of 28 pairwise submission comparisons.
“Among eight public submissions shared by GSO and SWE-fficiency, the official rankings disagree on 9 of 28 pairwise submission comparisons”
- Also stated in: § I. INTRODUCTION · plain
“Among eight public submissions shared by GSO and SWE-fficiency, the official leaderboards disagree on 9 of the 28 pairwise submission orders.”
- Also stated in: § B. RQ2.1 Cross-Benchmark Metric Sensitivity · plain
“the two official leaderboards disagree on 9 of them”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Also stated in: § I. INTRODUCTION · plain
- Findingown data
SWE-fficiency's leaderboard scoring rule assigns the worst ten tasks score weights of 58.5%-82.8%.
“SWE-fficiency's leaderboard scoring rule assigns the worst ten tasks overly high score weights of 58.5%-82.8%.”
- Also stated in: § I. INTRODUCTION · plain
“SWEfficiency's leaderboard scoring rule gives very large weight to low-speedup tasks, so the worst ten tasks can carry 58.5-82.8% of a submission's score weight.”
- Also stated in: § C. RQ2.2 Low-Speedup Tail Dominance · plain
“worst-10 tasks carry 58.5-82.8% of the official score denominator.”
Quote in the paperSubstantial claim - Also stated in: § I. INTRODUCTION · plain
- Findingown data
For SWE-fficiency, the best public patch reaches a median 87.9% of the reference patch's speedup, leaving 1.14x.
“For SWE-fficiency, the median is 87.9%, leaving 1.14×.”
Quote in the paperSubstantial claim - Findingown data
11/32 different-category cases reach 90-100% of the reference speedup.
“16/32 same-category cases still remain below 90% of the reference speedup, while 11/32 different-category cases reach 90-100%.”
Quote in the paperSubstantial claim - Findingown data
All 66 remaining tasks that do not reach reference speed have a correct public patch.
“Every task has a correct public patch, 65/66 already run faster than the base program, and only one task has a best patch that passes tests without improving runtime.”
Quote in the paperSubstantial claim- Rests on an assumption: The best public patch among the 10 submissions (the one with the largest replayed speedup) represents the best available public solution for a task.
- Findingown data
Every replay-valid GSO and SWE-fficiency task (450/450) has at least one passing public patch among the 10 public submissions.
“Every replay-valid GSO and SWE-fficiency task has at least one passing public patch, and 449/450 tasks have a passing patch that beats the base program.”
- Also stated in: § Finding RQ3.1 · plain
“384/450 match or beat the reference patch, all 450 have a passing patch, and only 66 remain below reference.”
Quote in the paperSubstantial claim - Also stated in: § Finding RQ3.1 · plain
- Findingown data
The drop in valid tasks is largest for SWE-Perf, where 129 reference patches no longer show statistically supported gain across machines.
“The drop is the largest for SWE-Perf, where 129 reference patches no longer show statistically supported gain across machines.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Findingown data
Four same-category cases have speedup gaps below 50%.
“Same-category cases even include four below-50% gaps.”
Quote in the paperSubstantial claim - Findingown data
Reference-patch evidence can change across machines, especially when the runtime gain is close to zero.
“RQ1 shows that referencepatch evidence can change across machines, especially when the runtime gain is close to zero.”
Quote in the paperSubstantial claim - Findingown data
101/138 SWE-Perf tasks have median changes within five percentage points of zero.
“101/138 SWE-Perf tasks have median changes within five percentage points of zero.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Findingown data
GSO and SWE-fficiency have much larger median runtime reductions than SWE-Perf.
“In contrast, GSO and SWE-fficiency have much larger median runtime reductions”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Findingown data
All three benchmarks have reference patches that run slower than the base program in at least one cross-machine replay.
“All three benchmarks have reference patches that run slower than the base program in at least one cross-machine replay”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Findingown data
One near-floor task in Claude Opus 4.5 has raw SR 0.00134 and carries 33.6% of the submission's score weight.
“For example, one near-floor task in Claude Opus 4.5 has raw SR 0.00134 and carries 33.6% of the submission's score weight.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Findingown data
At least one public submission beats the unoptimized base code on 99.8% (449/450) of replay-valid GSO and SWE-fficiency tasks.
“and beats the unoptimized base code on 99.8% (449/450).”
- Also stated in: § I. INTRODUCTION · plain
“and 449 have a patch that beats the base program.”
Quote in the paperSubstantial claim- Rests on an assumption: The 10 public submissions per task are representative of the set of top submissions for each task.
- Also stated in: § I. INTRODUCTION · plain
- Findingown data
The official ranks are not stable across benchmarks.
“The official ranks are not stable across benchmarks.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Findingown data
65/66 of the remaining tasks have a best public patch that runs faster than the base program.
“Every task has a correct public patch, 65/66 already run faster than the base program, and only one task has a best patch that passes tests without improving runtime.”
Quote in the paperSubstantial claim- Rests on an assumption: The best public patch among the 10 submissions (the one with the largest replayed speedup) represents the best available public solution for a task.
- Findingown data
27 SWE-fficiency tasks reach 90-100% of the reference patch's speedup.
“Many tasks are near the reference: 27 SWE-fficiency tasks reach 90-100% of the reference patch's speedup.”
Quote in the paperSubstantial claim - Findingown data
The median SWE-Perf runtime change is only -0.03%.
“the median SWE-Perf runtime change is only -0.03%”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Findingown data
The worst ten low-speedup SWE-fficiency tasks carry 58.5%-82.8% of the score weight.
“the worst ten low-speedup SWE-fficiency tasks carry 58.5%-82.8% of the score weight.”
Quote in the paperSubstantial claim - Findingown data
Among the eight public submissions shared by GSO and SWE-fficiency, the official rankings disagree on 9/28 pairwise orders.
“among the eight public submissions shared by GSO and SWEfficiency, the official rankings disagree on 9/28 pairwise orders”
Quote in the paperSubstantial claim - Interpretationown data
Leaderboard scores alone are not enough to interpret the progress of performance-optimization agents.
“Together, these results imply that leaderboard scores alone are not enough to interpret the progress of performanceoptimization agents.”
Quote in the paperSubstantial claim- Rests on an assumption: Leaderboard scores of repository-level performance-optimization benchmarks are increasingly used as evidence of coding-agent progress.
- Interpretationown data
Leaderboard scores reflect both submission performance and penalty design.
“Leaderboard scores reflect both submission performance and penalty design.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Interpretationown data
The same submissions can rank differently across performance benchmarks because scoring rules decide which task outcomes count and how strongly they shape the final order.
“The same submissions can rank differently across performance benchmarks because scoring rules decide which task outcomes count and how strongly they shape the final order.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Interpretationreasoning
Different public submissions may solve different tasks.
“This mismatch matters because different submissions may solve different tasks.”
Quote in the paperSubstantial claim - Interpretationown data
Optimization strategy mismatch is not the main reason tasks stay below reference.
“Optimization strategy mismatch is not the main reason tasks stay below reference: among 66 tasks, 32 same-category public patches remain slower, while 11 different-category patches reach 90-100% of reference speed.”
Quote in the paperSubstantial claim - Interpretationown data
The remaining speed gap does not appear to be mainly a broad strategy-selection problem.
“The remaining speed gap also does not appear to be mainly a broad strategy-selection problem.”
Quote in the paperSubstantial claim - Interpretationreasoning
The remaining 66 replay-valid tasks are rarely basic correctness failures.
“The remaining 66 tasks are therefore rarely basic correctness failures.”
Quote in the paperSubstantial claim- Rests on an assumption: The 10 public submissions per task are representative of the set of top submissions for each task.
- Interpretationown data
The harmonic scoring rule itself is a sensitive part of the benchmark.
“which suggests that the harmonic scoring rule itself is a sensitive part of the benchmark.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Premisecitation
The public leaderboards analyzed rank individual OpenHands-based submissions, each pairing the agent scaffold with one underlying model.
“However, the public leaderboards we analyze rank individual OpenHands-based submissions, each pairing the agent scaffold with one underlying model [2].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [2]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
The ranking results do not directly measure agent capability.
“Taken together, the ranking results do not directly measure agent capability.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Interpretationown data
Current benchmark scores should not be read as direct labels of agent capability.
“Leaderboard scores are useful, but our results show that current benchmark scores should not be read as direct labels of agent capability.”
Quote in the paperSubstantial claim - Interpretationown data
SWE-Perf is especially fragile because many of its reference patches produce close-to-zero runtime changes.
“SWE-Perf is especially fragile because many reference patches produce close-to-zero runtime changes.”
- Also stated in: § I. INTRODUCTION · plain
“SWE-Perf is especially fragile because many reference patches produce only close-to-zero runtime changes.”
- Also stated in: § D. RQ1.3 Runtime Signal and Replay Variation · plain
“SWE-Perf replay failures are mainly a small-signal problem: its reference patches cluster near no runtime change, while GSO and SWE-fficiency reference patches usually have larger speedup margins.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Also stated in: § I. INTRODUCTION · plain
- Premisecitation
Current agent systems often use multi-agent workflows rather than relying on a single run.
“In practice, current agent systems often use multi-agent workflows rather than relying on a single run [24], [29]- [31].”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [24]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [29]- [31]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationown data
SWE-fficiency's final score is dominated by a few very low-speedup tasks.
“SWE-fficiency's final score is dominated by a few very low-speedup tasks”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Interpretationown data
When 10 tasks carry more than half of the denominator, the official harmonic mean behaves partly as a metric driven by the worst tasks.
“when 10 tasks carry more than half of the denominator, the official harmonic mean behaves partly as a metric driven by the worst tasks.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Interpretationreasoning
The remaining 66 tasks are not mostly basic correctness failures.
“The remaining 66 tasks are therefore not mostly basic correctness failures.”
Quote in the paperSubstantial claim- Rests on an assumption: The best public patch among the 10 submissions (the one with the largest replayed speedup) represents the best available public solution for a task.
- Interpretationown data
SWE-fficiency's leaderboard scoring rule is especially sensitive to a few low-performing tasks.
“and that SWE-fficiency's leaderboard scoring rule is especially sensitive to a few low-performing tasks.”
- Also stated in: § C. RQ2.2 Low-Speedup Tail Dominance · plain
“SWE-fficiency's final score is dominated by a few very low-speedup tasks: the worst ten tasks carry 58.5-82.8% of score weight, and one near-floor task can carry one third of a submission's score weight.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Also stated in: § C. RQ2.2 Low-Speedup Tail Dominance · plain
- Interpretationown data
SWE-fficiency is best read as a strict, tail-sensitive score.
“Thus, SWE-fficiency is best read as a strict, tail-sensitive score”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Interpretationreasoning
The remaining speed gap often reflects implementation depth: agents find a useful optimization idea but do not apply it broadly or carefully enough to match the reference patch.
“The remaining gap often reflects implementation depth: agents often find a useful optimization idea but do not apply it broadly or carefully enough to match the reference patch.”
Quote in the paperSubstantial claim - Interpretationown data
Scoring rules can materially change submission rankings.
“showing that scoring rules can materially change submission rankings”
- Also stated in: § Finding RQ2.1 · plain
“The same submissions can rank differently across performance benchmarks because scoring rules decide which task outcomes count and how strongly they shape the final order.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Also stated in: § Finding RQ2.1 · plain
- Interpretationown data
Category alignment is only a partial signal, not a sufficient condition for near-reference performance.
“Category alignment is therefore only a partial signal, not a sufficient condition for near-reference performance.”
Quote in the paperSubstantial claim - Interpretationown data
Public submissions often identify a useful performance direction, not merely a passing edit.
“This suggests that public submissions often identify a useful performance direction, not merely a passing edit.”
Quote in the paperSubstantial claim - Premisecitation
GSO gives each task one equal success/failure vote.
“GSO gives each task one equal success/failure vote.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
The remaining gap is less about finding any working optimization and more about reaching or exceeding the reference-level target.
“The remaining gap is thus less about finding any working optimization and more about reaching or exceeding the reference-level target.”
Quote in the paperSubstantial claim- Rests on an assumption: The 10 public submissions per task are representative of the set of top submissions for each task.
- Premisecitation
Optimizing one resource metric can hurt another.
“CPU time, latency, allocation behavior, memory footprint, and regression risk all matter, and optimizing one can hurt another [36].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [36]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationown data
For the remaining tasks, the problem is usually not finding any working optimization but closing the last speedup gap to the reference patch.
“For the remaining tasks, the problem is usually not finding any working optimization, but closing the last speedup gap to the reference patch.”
Quote in the paperSubstantial claim- Rests on an assumption: The best public patch among the 10 submissions (the one with the largest replayed speedup) represents the best available public solution for a task.
- Premisenone given
Current repository-level performance-optimization benchmarks often simplify the task by exposing the optimized code region, workload, or stress test to the agent.
“Current benchmarks provide executable workloads and reproducible task artifacts, but they often simplify the task by exposing the optimized code region, workload, or stress test to the agent.”
Quote in the paperSubstantial claim - Interpretationreasoning
A reported optimization can be hard to distinguish from runtime noise.
“This means a reported optimization can be hard to distinguish from runtime noise.”
Quote in the paperSubstantial claim - Study design and conductown data
SWE-Perf is excluded from the metric and RQ3 task analyses because comparable public agent-output artifacts were unavailable.
“SWE-Perf is excluded from the metric and RQ3 task analyses because comparable public agent-output artifacts were unavailable.”
Quote in the paperSubstantial claim
- May combine two claims. 30
- The quote only partly states this claim. 1
- Classified as probably not a substantial claim. 13
May combine two claims.
Findingown dataWorst-1 tasks carry 6.3-33.6%, worst-5 tasks carry 31.4-73.1%, and worst-10 tasks carry 58.5-82.8% of the official score denominator.
“Figure 3 shows that Worst-1 tasks carry 6.3-33.6%,worst-5 tasks carry 31.4-73.1%,and worst-10 tasks carry 58.5-82.8% of the official score denominator.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
May combine two claims.
Findingown dataOnly 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWE-fficiency tasks have reference patches that satisfy their original benchmark validity rules in every cross-machine replay.
“Most benchmark tasks can be replayed, but their reference patches satisfy the original benchmark validity rules in every crossmachine replay for only 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWE-fficiency tasks”
- Also stated in: § I. INTRODUCTION · plain
“Most tasks remain executable, but only 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWE-fficiency tasks satisfy their original validity rules in all cross-machine replays.”
- Also stated in: § C. RQ1.2 Reference Validity Under Replay · plain
“And, reapplying each benchmark's original validity rule leaves only 39, 11, and 411 valid tasks.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
- Also stated in: § I. INTRODUCTION · plain
May combine two claims.
Findingown data8 SWE-fficiency tasks reach only 10-50% of the reference patch's speedup and one is below 10%.
“The tail still matters, however: 8 SWE-fficiency tasks reach only 10-50% and one is below 10%.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataApplying SWE-fficiency's harmonic scoring to available GSO per-task submission reports gives a Spearman rank correlation of 0.238 against the official SWE-fficiency ranking and flips 11/28 head-to-head pairs.
“In the other direction, applying SWE-fficiency's harmonic scoring to available GSO per-task submission reports gives a Spearman rank correlation of 0.238 against the official SWE-fficiency ranking and flips 11/28 head-to-head pairs.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
May combine two claims.
Findingown dataAt least one of the 10 public submissions matches the reference patch on 384/450 replay-valid tasks (9/39 GSO, 57/411 SWE-fficiency), leaving 66 tasks below reference speed.
“at least one of the 10 public submissions matches the reference on 384/450 tasks, leaving 66 tasks not reaching reference speed, 9/39 for GSO and 57/411 for SWE-fficiency.”
- Also stated in: § Finding RQ3.1 · plain
“384/450 match or beat the reference patch, all 450 have a passing patch, and only 66 remain below reference.”
Quote in the paperSubstantial claim- Also stated in: § Finding RQ3.1 · plain
May combine two claims.
Findingown data32/66 best public patches use the same high-level optimization category as the reference patch, and 34/66 use a different category or show no visible production optimization.
“Overall, 32/66 best public patches use the same high-level category as the reference patch, and 34/66 use a different category or show no visible production optimization.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningUnder SWE-fficiency's leaderboard scoring rule, a few low-speedup tasks can account for most of the score weight, so a rank difference may reflect broad task performance, a small set of severe failures, or both.
“Under SWE-fficiency's leaderboard scoring rule, a few low-speedup tasks can account for most of the score weight, so a rank difference may reflect broad task performance, a small set of severe failures, or both.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataAlgorithm reference patches are the largest category group (31 pairs) and are matched most often (21/31).
“Algorithm reference patches are the largest group and are matched most often (21/31).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataRe-aggregating the same SWE-fficiency task outputs with a GSO-style reference-level pass rate raises Spearman rank correlation with GSO from 0.452 to 0.762 and reduces discordant pairs from 9 to 6.
“Re-aggregating the same SWE-fficiency task outputs with a GSO-style reference-level pass rate raises Spearman rank correlation with GSO from 0.452 to 0.762 and reduces discordant pairs from 9 to 6.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
May combine two claims.
Findingown dataAcross the 660 attempts behind the 66 remaining tasks, 160 fail functionality or validation, 3 do not complete, and 46 pass correctness without improving runtime.
“across the 660 attempts behind these 66 tasks, 160 fail functionality or validation, 3 do not complete, and 46 pass correctness without improving runtime.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataSWE-Perf's median within-task standard deviation is 1.41 percentage points, lower than GSO and SWE-fficiency.
“Its median within-task standard deviation is 1.41 percentage points, lower than GSO and SWEfficiency.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
The quote only partly states this claim.
Findingown dataStructure reference patches are split in category alignment (7/16 matched).
“Structure is split (7/16 matched)”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe bounded-penalty diagnostic with floor f = 0.5 changes six of eight submission ranks and flips 8/28 pairwise submission orders relative to the official SWE-fficiency ranking.
“Table VIII shows that this design choice changes six of eight submission ranks and flips 8/28 pairwise submission orders relative to the official SWE-fficiency ranking.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
May combine two claims.
Findingown dataA simple bounded-penalty diagnostic changes 6/8 submission ranks and flips 8/28 head-to-head comparisons.
“A simple boundedpenalty diagnostic changes 6/8 submission ranks and flips 8/28 head-to-head comparisons.”
- Also stated in: § Results. · plain
“Table VIII shows that this design choice changes six of eight submission ranks and flips 8/28 pairwise submission orders relative to the official SWE-fficiency ranking.”
Quote in the paperSubstantial claim- Rests on an assumption: The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
- Also stated in: § Results. · plain
May combine two claims.
Findingown dataThe reference patches in only 91/102 GSO tasks, 48/140 SWE-Perf tasks, and 470/498 SWE-fficiency tasks ran faster than the base code across machines.
“A simple runtime check shows that the reference patches in only 91/102 GSO tasks, 48/140 SWE-Perf tasks, and 470/498 SWE-fficiency tasks ran faster than the base code across machines.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
May combine two claims.
Findingnone givenMost reference optimizations are replayable, but a small number fail because external resources, build/evaluation dependencies, or CPU-specific instructions do not port across machines.
“Most reference optimizations are replayable, but a small number fail because external resources, build/evaluation dependencies, or CPU-specific instructions do not port across machines.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
May combine two claims.
Findingown dataFor GSO, the best public patch reaches a median 85.3% of the reference patch's speedup and would need 1.17x more speedup to match it.
“For GSO, the best public patch reaches a median 85.3% of the reference patch's speedup and would need 1.17× more speedup to match it.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataAfter replaying 740 official reference patches across four cloud machines and three rounds, only 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWE-fficiency tasks kept their original validity signal in every replay.
“After replaying 740 official reference patches across four cloud machines and three rounds, only 39/102 GSO tasks, 11/140 SWE-Perf tasks, and 411/498 SWEfficiency tasks kept their original validity signal in every replay.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
PremisecitationGSO's scoring rule counts a submitted patch as either a success or a failure.
“A submitted patch is counted as either a success or a failure [10].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim. May combine two claims.
PremisecitationSWE-Perf's original validity rule requires each selected efficiency unit test to pass on the original and modified commits, and after 20 timing repetitions and IQR outlier filtering, the recomputed Mann-Whitney minimum-gain value must remain above the dataset threshold: δi > 0.05.
“SWE-Perf Each selected efficiency unit test must pass on the original and modified commits.After 20 timing repetitions and IQR outlier filtering, the recomputed Mann-Whitney minimum-gain value must remain above the dataset threshold: δi > 0.05.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [11]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim.
Study design and conductreasoningThe replay analysis uses a strict all-replay rule: a task is replay-valid only when the reference patch satisfies the benchmark's original construction rule in all 12 machine-round replays.
“The replay analysis therefore uses a strict all-replay rule: a task is replay-valid only when the reference patch satisfies the benchmark's original construction rule in all 12 machine-round replays.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationGSO's original validity rule requires each selected generated test to still pass correctness/equivalence checks and keep a replay-time speedup of at least 1.2× over the base commit.
“GSO Each selected generated test must still pass correctness/equivalence checks and keep a replay-time speedup of at least 1.2× over the base commit.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
InterpretationreasoningOne likely reason for SWE-Perf's fragility is benchmark construction: SWE-Perf derives efficiency checks from existing repository unit tests and accepts reference gains above a 5% threshold, whereas GSO and SWE-fficiency rely on more explicitly performance-oriented workloads or generated stress tests.
“One likely reason is benchmark construction: SWE-Perf derives efficiency checks from existing repository unit tests and accepts reference gains above a 5% threshold, whereas GSO and SWE-fficiency rely on more explicitly performance-oriented workloads or generated stress tests.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
Classified as probably not a substantial claim.
PremisecitationSWE-fficiency aggregates SR values with a harmonic mean after flooring each SR at 0.001.
“The benchmark aggregates SR values with a harmonic mean [25], [26] after flooring each SR at 0.001:”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [12]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [25]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [26]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Premiseown dataAs of April 30, 2026, GSO and SWE-fficiency released public ranking data, while SWE-Perf did not have comparable public agent-output data.
“As of our April 30, 2026 data-collection cutoff, GSO and SWE-fficiency released such public ranking data.SWE-Perf did not have comparable public agent-output data, so it is excluded from this analysis.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataIf a new agent configuration is evaluated only by making more tasks reach the reference patch, the remaining room is narrow and the measured improvement may depend heavily on a small set of tasks.
“If a new agent configuration is evaluated only by making more tasks reach the reference patch, the remaining room is narrow and the measured improvement may depend heavily on a small set of tasks.”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningThe official SWE-fficiency floor f = 0.001 allows one near-zero SR task to contribute 1000 denominator units, or 999 more than an SR = 1 reference-matching task.
“The official SWE-fficiency floor f = 0.001 allows one near-zero SpeedUp Ratio (SR) task to contribute 1000 denominator units, or 999 more than an SR = 1 reference-matching task.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductown dataSWE-Perf is excluded from the RQ3 task analysis because it has only 11 replay-valid tasks and no comparable released public agent-solution data.
“SWE-Perf is excluded because it has only 11 replay-valid tasks and no comparable released public agent-solution data.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
PremisecitationA reference-level success in GSO is a correct submitted patch whose speedup matches or exceeds the official reference patch.
“A reference-level success is a correct submitted patch whose speedup matches or exceeds the official reference patch.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Interpretationown dataMost replay-valid tasks already have a useful public optimization, but that optimization does not yet reach reference-patch speed.
“Most already have a useful public optimization, but that optimization does not yet reach referencepatch speed.”
Quote in the paperSubstantial claim- Rests on an assumption: The 10 public submissions per task are representative of the set of top submissions for each task.
May combine two claims.
InterpretationreasoningWhat remains for the unsolved tasks is deeper optimization after the first correct speedup; without seeing the reference patch, runs may stop short of the extra iteration needed to reach reference-patch speed.
“What remains is deeper optimization after the first correct speedup: without seeing the reference patch, the runs may stop short of the extra iteration needed to reach reference-patch speed.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataThe optimization-category labels assigned to reference and best public patches were manually sanity-checked against patch diffs.
“We manually sanity-check the labels against patch diffs.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductreasoningThe strict all-replay rule may undercount usable tasks but protects later analyses from unstable reference signals.
“This conservative rule may undercount usable tasks, but it protects later analyses from unstable reference signals.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductown dataThe results cover three recent repository-level performance-optimization benchmarks and specific public leaderboard snapshots, not all coding-agent or performance-engineering settings.
“The results cover three recent repositorylevel performance-optimization benchmarks and specific public leaderboard snapshots, not all coding-agent or performanceengineering settings.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown dataSWE-Perf replay failures are mainly a small-signal problem: its reference patches cluster near no runtime change, while GSO and SWE-fficiency reference patches usually have larger speedup margins.
“SWE-Perf replay failures are mainly a small-signal problem: its reference patches cluster near no runtime change, while GSO and SWE-fficiency reference patches usually have larger speedup margins.”
Quote in the paperSubstantial claim- Rests on an assumption: The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
Classified as probably not a substantial claim.
PremisecitationSWE-fficiency compares the submitted patch's speedup with the reference patch's speedup.
“Instead of a binary gate, SWE-fficiency compares the submitted patch's speedup with the reference patch's speedup [12].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [12]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone givenThe analysis across 10 public submissions is a task-coverage proxy, not a newly engineered multi-agent workflow or a claim about any single submitted configuration.
“Our analysis across 10 public submissions is also a task-coverage proxy, not a newly engineered multi-agent workflow or a claim about any single submitted configuration.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationCode-efficiency benchmarks have expanded from small code units to full repositories.
“Code-efficiency benchmarks have expanded from small code units to full repositories.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [4]- [6]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [37]- [41]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationMulti-agent workflows can draw on several agent configurations.
“This matters for multi-agent workflows that can draw on several agent configurations [34], [35].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [34]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [35]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
The paper relies on this without support.
Leaderboard scores of repository-level performance-optimization benchmarks are increasingly used as evidence of coding-agent progress.
“Their leaderboard scores are increasingly used as evidence of coding-agent progress”
The paper relies on this without support.
The four Google Cloud machine profiles used in the replay are representative of the reasonable machine variation that benchmark users encounter in practice.
“This keeps the cloud provider and resource configuration fixed while varying the kind of hardware difference that benchmark users are likely to encounter in practice (Table II).”
The paper relies on this without support.
The 10 public submissions per task are representative of the set of top submissions for each task.
“looking across 10 public submissions for each task, we find that at least one submission matches or beats the reference patch on 85.3% (384/450) of”
The paper relies on this without support.
The official leaderboard scores and ranks released by GSO and SWE-fficiency are accurate.
“Among eight public submissions shared by GSO and SWE-fficiency, the official rankings disagree on 9 of 28 pairwise submission comparisons”
The paper relies on this without support.
The best public patch among the 10 submissions (the one with the largest replayed speedup) represents the best available public solution for a task.
“For each task, we inspect the best public patch: among the 10 public submissions, the patch with the largest replayed speedup relative to the reference patch.”
Cites
The proof and measurement of association between two things
Spearman, C. (1904) · The American Journal of Psychology · doi:10.2307/1412159 · Cited by 8,039 · see citing works
A NEW MEASURE OF RANK CORRELATION
Kendall, M. G. (1938) · Biometrika · doi:10.1093/biomet/30.1-2.81 · Cited by 5,988 · see citing works
Evaluating Large Language Models Trained on Code
Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. D. O., Kaplan, J., Edwards, H., Burda, Y., Joseph, N., Brockman, G., et al. (2021) · arXiv · doi:10.48550/arxiv.2107.03374 · Cited by 1,436 · cited 1× · see citing works
“In the remaining text of this paper, we use submission for the evaluated agent configuration and use model names only as shorthand labels for the underlying model component [20]–[22].”
Tree of Thoughts: Deliberate Problem Solving with Large Language Models
Yao, S., Yu, D., Zhao, J., Shafran, I., Griffiths, T. L., Cao, Y., & Narasimhan, K. (2023) · arXiv · doi:10.48550/arxiv.2305.10601 · Cited by 1,158 · see citing works
Toolformer: language models can teach themselves to use tools
Schick, T., Dwivedi-Yu, J., Dessi, R., Raileanu, R., Lomeli, M., Hambro, E., Zettlemoyer, L., Cancedda, N., & Scialom, T. (2023) · Advances in Neural Information Processing Systems 36 · doi:10.52202/075280-2997 · Cited by 1,150 · see citing works
Reflexion: Language Agents with Verbal Reinforcement Learning
Shinn, N., Cassano, F., Berman, E., Gopinath, A., Narasimhan, K., & Yao, S. (2023) · arXiv · doi:10.48550/arxiv.2303.11366 · Cited by 1,087 · see citing works
Competition-level code generation with AlphaCode
Li, Y., Choi, D., Chung, J., Kushman, N., Schrittwieser, J., Leblond, R., Eccles, T., Keeling, J., Gimeno, F., Dal Lago, A., et al. (2022) · Science · doi:10.1126/science.abq1158 · Cited by 1,043 · see citing works
Large Language Models for Software Engineering: A Systematic Literature Review
Hou, X., Zhao, Y., Liu, Y., Yang, Z., Wang, K., Li, L., Luo, X., Lo, D., Grundy, J., & Wang, H. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3695988 · Cited by 1,029 · see citing works
Self-citationHandbook of Means and Their Inequalities
Bullen, P. S. (2003) · Springer eBooks · doi:10.1007/978-94-017-0399-4 · Cited by 948 · see citing works
Large language models for software engineering: survey and open problems
Fan, A., Gokkaya, B., Harman, M., Lyubarskiy, M., Sengupta, S., Yoo, S., & Zhang, J. M. (2023) · 2023 IEEE/ACM International Conference on Software Engineering: Future of Software Engineering (ICSE-FoSE) · doi:10.1109/icse-fose59343.2023.00008 · Cited by 650 · see citing works
Statistically rigorous java performance evaluation
Georges, A., Buytaert, D., & Eeckhout, L. (2007) · Conference on Object-Oriented Programming Systems, Languages, and Applications · doi:10.1145/1297027.1297033 · Cited by 549 · see citing works
Code Llama: Open Foundation Models for Code
Rozière, B., Gehring, J., Gloeckle, F., Sootla, S., Gat, I., Tan, X. E., Adi, Y., Liu, J., Sauvestre, R., Remez, T., et al. (2023) · arXiv · doi:10.48550/arxiv.2308.12950 · Cited by 531 · cited 1× · see citing works
“In the remaining text of this paper, we use submission for the evaluated agent configuration and use model names only as shorthand labels for the underlying model component [20]–[22].”
Program Synthesis with Large Language Models
Austin, J., Odena, A., Nye, M., Bosma, M., Michalewski, H., Dohan, D., Jiang, E., Cai, C., Terry, M., Le, Q., et al. (2021) · arXiv · doi:10.48550/arxiv.2108.07732 · Cited by 388 · see citing works
CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesis
Nijkamp, E., Pang, B., Hayashi, H., Tu, L., Wang, H., Zhou, Y., Savarese, S., & Xiong, C. (2022) · arXiv · doi:10.48550/arxiv.2203.13474 · Cited by 330 · see citing works
Producing wrong data without doing anything obviously wrong!
Mytkowicz, T., Ζ, A. D., Hauswirth, M., & Sweeney, P. F. (2009) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/1508244.1508275 · Cited by 305 · see citing works
AutoCodeRover: Autonomous Program Improvement
Zhang, Y., Ruan, H., Fan, Z., & Roychoudhury, A. (2024) · Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis · doi:10.1145/3650212.3680384 · Cited by 202 · see citing works
A survey on large language models for software engineering
Zhang, Q., Fang, C., Xie, Y., Zhang, Y., Yu, S., Sun, W., Yang, Y., & Chen, Z. (2026) · Science China Information Sciences · doi:10.1007/s11432-025-4670-0 · Cited by 124 · see citing works
Self-citationEvaluating Language Models for Efficient Code Generation
Liu, J., Xie, S.-R., Wang, J.-H., et al. (2024) · arXiv.org · doi:10.48550/arxiv.2408.06450 · Cited by 122
Large Language Model-Based Agents for Software Engineering: A Survey
Jun-wei, L., Wang, K., Chen, Y., Peng, X., Chen, Z., Zhang, L., & Lou, Y. (2026) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3796507 · Cited by 106 · see citing works
Self-citationSWE-bench: Can Language Models Resolve Real-World GitHub Issues?
Jimenez, C. E., Yang, J., Wettig, A., Yao, S., Pei, K., Press, O., & Narasimhan, K. (2023) · arXiv · doi:10.48550/arxiv.2310.06770 · Cited by 72 · see citing works
Rigorous benchmarking in reasonable time
Kalibera, T., & Jones, R. (2013) · International Symposium on Memory Management · doi:10.1145/2491894.2464160 · Cited by 63 · see citing works
Agents in software engineering: survey, landscape, and vision
Wang, Y., Zhong, W., Huang, Y., Shi, E., Yang, M., Chen, J., Li, H., Ma, Y., Wang, Q., & Zheng, Z. (2025) · Automated Software Engineering · doi:10.1007/s10515-025-00544-2 · Cited by 50 · see citing works
SWE-Perf: Can Language Models Optimize Code Performance on Real-World Repositories?
He, X., Liu, Q., Du, M., et al. (2025) · arXiv.org · doi:10.48550/arxiv.2507.12415 · Cited by 48
Mutation-Guided LLM-based Test Generation at Meta
Harman, M., Ritchey, J., Harper, I., Sengupta, S., Mao, K., Gulati, A., Foster, C., & Robert, H. (2025) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3696630.3728544 · Cited by 38 · see citing works
OpenHands: An Open Platform for AI Software Developers as Generalist Agents
Wang, X., Li, B., Song, Y., Xu, F. F., Tang, X., Zhuge, M., Pan, J., Song, Y., Li, B., Singh, J., et al. (2024) · arXiv · doi:10.48550/arxiv.2407.16741 · Cited by 24 · see citing works
Learning Performance-Improving Code Edits
Shypula, A., Madaan, A., Zeng, Y., Alon, U., Gardner, J., Hashemi, M., Neubig, G., Ranganathan, P., Bastani, O., & Yazdanbakhsh, A. (2023) · arXiv · doi:10.48550/arxiv.2302.07867 · Cited by 23 · see citing works
How Efficient is LLM-Generated Code? A Rigorous & High-Standard BenchmarkPreprint
Qiu, R., Zeng, W. W., Ezick, J., Lott, C., & Tong, H. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2406.06647 · Cited by 19 · see citing works
COFFE: A Code Efficiency Benchmark for Code Generation
Peng, Y., Wan, J., Li, Y., & Ren, X. (2025) · Proceedings of the ACM on software engineering. · doi:10.1145/3715727 · Cited by 15 · see citing works
Reinforcement Learning Foundations for Deep Research Systems: A SurveyPreprint
Li, W. J., Chen, Z., Lin, J., et al. (2025) · arXiv.org · doi:10.48550/arxiv.2509.06733 · Cited by 13 · see citing works
Self-citationChen, Z., & Jiang, L. (2025) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner64311.2025.00068 · Cited by 7 · see citing works
Self-citationThe arithmetic mean - Geometric mean - Harmonic mean: Inequalities and a spectrum of applications
De, P. (2016) · Resonance · doi:10.1007/s12045-016-0423-4 · Cited by 7 · see citing works
SysLLMatic: Large language models are software system optimizers
Peng, H., Gupte, A., Hasler, R., Eliopoulos, N., Ho, C.-C., Mantri, R., Deng, L., Läufer, K., Thiruvathukal, G. K., & Davis, J. C. (2026) · Journal of Systems and Software · doi:10.1016/j.jss.2026.112929 · Cited by 5 · see citing works
Executing as You Generate: Hiding Execution Latency in LLM Code Interpreters
Sun, Z., Lin, Z.-H., Chen, Z., et al. (2026) · doi:10.48550/arxiv.2604.00491 · Cited by 2
Self-citationPEACE: Towards Efficient Project-Level Efficiency Optimization via Hybrid Code Editing
Ren, X., Wan, J., Peng, Y. F., Liu, Z., Liang, M., Chen, D., Jiang, W., & Li, Y. (2025) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase63991.2025.00153 · Cited by 2 · see citing works
KernelBench: Can LLMs Write Efficient GPU Kernels?
Ouyang, A., Guo, S., Arora, S., Zhang, A. L., Hu, W., Ré, C., & Mirhoseini, A. (2025) · arXiv · doi:10.48550/arxiv.2502.10517 · Cited by 2
SWE-fficiency: Can Language Models Optimize Real-World Repositories on Real Workloads?Preprint
Ma, J. J., Hashemi, M., Yazdanbakhsh, A., et al. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2511.06090 · Cited by 1 · see citing works
PerfBench: Can Agents Resolve Real-World Performance Bugs?
Garg, S., Moghaddam, R. Z., & Sundaresan, N. (2026) · doi:10.1145/3786167.3788410 · Cited by 1 · see citing works
Yang, C., Kang, H. J., Shi, J., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2412.17264
How Do Agents Perform Code Optimization? An Empirical StudyPreprint
Peng, H., Zhong, A., Méndez, R. A. C., et al. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2512.21757
Machine Learning for Cyber Security
(2026) · Lecture notes in computer science · doi:10.1007/978-981-95-7820-7
CppPerf: An Automated Pipeline and Dataset for Performance-Improving C++ CommitsPreprint
Ho, T., Etemadi, K., & Su, Z. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2605.10890
PerfCodeBench: Benchmarking LLMs for System-Level High-Performance Code OptimizationPreprint
Jing, H., Hu, W., Chen, S., et al. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2605.15222
AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs?
Press, O., Amos, B., Zhao, H., et al. (2025) · neural information processing systems · doi:10.52202/085713-3585
ISO-Bench: Can Coding Agents Optimize Real-World Inference Workloads?Preprint
Nangia, A., Mishra, S., Gokrani, A., & Chopra, P. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2602.19594
FormulaCode: Evaluating Agentic Optimization on Large Codebases
Sehgal, A., Hou, J., Sarkar, A., Mantripragada, I., Chaudhuri, S., Sun, J. J., & Yue, Y. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2603.16011
ECCO: Can We Improve Model-Generated Code Efficiency Without Sacrificing Functional Correctness?
Waghjale, S., Veerendranath, V., Wang, Z., et al. (2024) · Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2024.emnlp-main.859
Flagged first, then by citations
Research works printed but not linked: 10
- J. Yang, C. Jimenez, A. Wettig, K. Lieret, S. Yao, K. Narasimhan, and O. Press, "SWE-agent: Agent-computer interfaces enable automated software engineering," in Advances in Neural Information Processing Systems, A.
- Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang, Eds., vol. 37. Curran Associates, Inc., 2024, pp. 50 528-50 652.
- D. Huang, Y. Qing, W. Shang, H. Cui, and J. Zhang, "EffiBench: Bench- marking the efficiency of automatically generated code," in Advances in Neural Information Processing Systems, A.
- Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang, Eds., vol. 37. Curran Associates, Inc., 2024, pp. 11 506-11 544.
- M. Du, L. A. Tuan, B. Ji, Q. Liu, and S.-K. Ng, "Mercury: A code efficiency benchmark for code large language models," in Advances in Neural Information Processing Systems, A.
- Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang, Eds., vol. 37. Curran Associates, Inc., 2024, pp. 16 601-16 622.
- M. Shetty, N. Jain, J. Liu, V. Kethanaboyina, K. Sen, and I. Stoica, "GSO: Challenging software optimization tasks for evaluating SWE- agents," in Advances in Neural Information Processing Systems, D. Bel- grave, C. Zhang, H. Lin, R. Pascanu, P. Koniusz, M. Ghassemi, and N. Chen, Eds., vol. 38. Curran Associates, Inc., 2025.
- Q. Wu, G. Bansal, J. Zhang, Y. Wu, B. Li, E. Zhu, L. Jiang, X. Zhang, S. Zhang, J. Liu, A. H. Awadallah, R. W. White, D. Burger, and C. Wang, "Autogen: Enabling next-gen llm applications via multi-agent conversation," in First Conference on Language Modeling, 2024. [Online]. Available: https://openreview.net/forum?id=BAakY1hNKS
- S. Yao, J. Zhao, D. Yu, N. Du, I. Shafran, K. R. Narasimhan, and Y. Cao, "React: Synergizing reasoning and acting in language models," in The Eleventh International Conference on Learning Representations, 2023. [Online]. Available: https://openreview.net/forum?id=WE vluYUL-X
- Y. Qing, B. Zhu, M. Du, Z. Guo, T. Y. Zhuo, Q. Zhang, J. M. Zhang, H. Cui, S.-M. Yiu, D. Huang, S.-K. Ng, and A. T. Luu, "EffiBench- X: A multi-language benchmark for measuring efficiency of LLM- generated code," in Advances in Neural Information Processing Systems, D. Belgrave, C. Zhang, H. Lin, R. Pascanu, P. Koniusz, M. Ghassemi, and N. Chen, Eds., vol. 38. Curran Associates, Inc., 2025.
Cited by
Still being checked.
- Authors
- Chen, Z., Sun, Z., Shi, Y., Lo, D., & Jiang, L.
- Affiliations
- Singapore Management University (SG)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2026
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2607.01211
- OpenAlex
- W7167043832
- Cited by
- 0
- References
- 46
- Type
- posted content
- Open access
- green
- arxiv.org
- Licence
- Locations
- arXiv (Cornell University) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Computer Networks and Communications › Software System Performance and Reliability
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Keywords
- coding agents, benchmark validity, GSO, program optimization, benchmark reproducibility
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-10.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-10.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review