paper-with-me

Papers

GSO: Challenging Software Optimization Tasks for Evaluating SWE-Agents

2025-05-29 · Manish Shetty, Naman jain, Jinjian Liu, Vijay Kethanaboyina, Koushik Sen, Ion Stoica

Developing high-performance software is a complex task that requires specialized expertise. We introduce GSO, a benchmark for evaluating language models' capabilities in developing high-performance software. We develop an automated pipeline that generates and executes performance tests to analyze repository commit histories to identify 102 challenging optimization tasks across 10 codebases, spanning diverse domains and programming languages. An agent is provided with a codebase and performance test as a precise specification, and tasked to improve the runtime efficiency, which is measured against the expert developer optimization. Our quantitative evaluation reveals that leading SWE-Agents struggle significantly, achieving less than 5% success rate, with limited improvements even with inference-time scaling. Our qualitative analysis identifies key failure modes, including difficulties with low-level languages, practicing lazy optimization strategies, and challenges in accurately localizing bottlenecks. We release the code and artifacts of our benchmark along with agent trajectories to enable future research.

📄 PDF Abstract BibTeX arXiv:2505.23671

Code (1)

gso-bench/gso 공식 구현

Similar Papers 제목 키워드 기반

OmniCode: A Benchmark for Evaluating Software Engineering Agents

2026-02-02 · Atharv Sonwane, Eng-Shen Tu, Wei-Chung Lu, Claas Beger 외 arxiv

LLM-powered coding agents are redefining how real-world software is developed. To drive the research towards better coding agents, we require challenging benchmarks that can rigorously evaluate the ability of such agents…

Optimizing LLM-Based Multi-Agent System with Textual Feedback: A Case Study on Software Development

2025-05-22 · Ming Shen, Raphael Shu, Anurag Pratik, James Gung 외

We have seen remarkable progress in large language models (LLMs) empowered multi-agent systems solving complex tasks necessitating cooperation among experts with diverse skills. However, optimizing LLM-based multi-agent …

SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents

2026-09-08 · Pujun Zheng, Zixin Shang, Shufan Jiang, Wenhui Tian 외 hf

SWE-Bench Pro has emerged as a standard benchmark for evaluating software engineering agents on challenging repository-level tasks. However, our analysis work show that its evaluation is undermined by two sources of unre…

Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarios

2024-10-16 · Zhi Chen, Lingxiao Jiang

In recent years, AI-based software engineering has progressed from pre-trained models to advanced agentic workflows, with Software Development Agents representing the next major leap. These agents, capable of reasoning, …

IDE-Bench: Evaluating Large Language Models as IDE Agents on Real-World Software Engineering Tasks

2026-01-28 · Spencer Mateega, Jeff Yang, Tiana Costello, Shaurya Jadhav 외 arxiv

IDE-Bench is a comprehensive framework for evaluating AI IDE agents on real-world software engineering tasks through an IDE-native tool interface. We present a Dockerized test harness that goes beyond raw terminal execut…