Let the Barbarians In: How AI Can Accelerate Systems Performance Research
Not on the map. Why?
Abstract (arXiv)
Artificial Intelligence (AI) is beginning to transform the research process by automating the discovery of new solutions. This shift depends on the availability of reliable verifiers, which AI-driven approaches require to validate candidate solutions. Research focused on improving systems performance is especially well-suited to this paradigm because system performance problems naturally admit such verifiers: candidates can be implemented in real systems or simulators and evaluated against predefined workloads. We term this iterative cycle of generation, evaluation, and refinement AI-Driven Research for Systems (ADRS). Using several open-source ADRS instances (i.e., OpenEvolve, GEPA, and ShinkaEvolve), we demonstrate across ten case studies (e.g., multi-region cloud scheduling, mixture-of-experts load balancing, LLM-based SQL, transaction scheduling) that ADRS-generated solutions can match or even outperform human state-of-the-art designs. Based on these findings, we outline best practices (e.g., level of prompt specification, amount of feedback, robust evaluation) for effectively using ADRS, and we discuss future research directions and their implications. Although we do not yet have a universal recipe for applying ADRS across all of systems research, we hope our preliminary findings, together with the challenges we identify, offer meaningful guidance for future work as researcher effort shifts increasingly toward problem formulation and strategic oversight. Note: This paper is an extension of our prior work [14]. It adds extensive evaluation across multiple ADRS frameworks and provides deeper analysis and insights into best practices.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 39 of its 83 references that are in the map. First posted on arXiv 16 Dec 2025.
Builds on
39 of 83 references.
References · 39
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2025DAPO: An Open-Source LLM Reinforcement Learning System at Scalecited by 2,810
- 2015Trust Region Policy Optimizationcited by 2,580
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,389
- 2023Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLscited by 688
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 604
- 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 542
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 520
- 2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agentscited by 356
- 2025KernelBench: Can LLMs Write Efficient GPU Kernels?cited by 225
27 more
- 2017The Case for Learned Index Structurescited by 188
- 2025A Comprehensive Survey of Self-Evolving AI Agents: A New Paradigm Bridging Foundation Models and Lifelong Agentic Systemscited by 183
- 2025ShinkaEvolve: Towards Open-Ended And Sample-Efficient Program Evolutioncited by 174
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 134
- 2025MLGym: A New Framework and Benchmark for Advancing AI Research Agentscited by 124
- 2017Device Placement Optimization with Reinforcement Learningcited by 86
- 2019Neo: A Learned Query Optimizercited by 80
- 2025Barbarians at the Gate: How AI is Upending Systems Researchcited by 54
- 2019RouteNet: Leveraging Graph Neural Networks for network modeling and optimization in SDNcited by 47
- 2024LLM4AD: A Platform for Algorithm Design with Large Language Modelcited by 33
- 2025Supporting Our AI Overlords: Redesigning Data Systems to be Agent-Firstcited by 32
- 2025AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs?cited by 27
- 2025Prism: Cost-Efficient Multi-LLM Serving via GPU Memory Ballooningcited by 24
- 2024Optimizing LLM Queries in Relational Data Analytics Workloadscited by 22
- 2024SkyServe: Serving AI Models across Regions and Clouds with Spot Instancescited by 20
- 2025Code Researcher: Deep Research Agent for Large Systems Code and Commit Historycited by 20
- 2025Solving a Million-Step LLM Task with Zero Errorscited by 19
- 2022Balsa: Learning a Query Optimizer Without Expert Demonstrationscited by 18
- 2020Cost Models for Big Data Query Processing: Learning, Retrofitting, and Our Findingscited by 16
- 2019Neural Packet Classificationcited by 14
- 2018Internet Congestion Control via Deep Reinforcement Learningcited by 7
- 2025Man-Made Heuristics Are Dead. Long Live Code Generators!cited by 6
- 2020A Survey of Resource Management for Processing-in-Memory and Near-Memory Processing Architecturescited by 4
- 2025MetaMuse: Algorithm Generation via Creative Ideationcited by 4
- 2021PowerTCP: Pushing the Performance Limits of Datacenter Networkscited by 3
- 2024Toward Cross-Layer Energy Optimizations in AI Systemscited by 3
- 2025Energy-Efficient Real-Time Job Mapping and Resource Management in Mobile-Edge Computingcited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Design Docs Are All You Need: An AI-native Machine-Learning Performance Tool
- 2026AIRA_2: Overcoming Bottlenecks in AI Research Agents
- 2025How Do Agentic AI Systems Address Performance Optimizations? A BERTopic-Based Analysis of Pull Requests
- 2026Toward Autonomous Long-Horizon Engineering for ML Research
- 2025AstaBench: Rigorous Benchmarking of AI Agents with a Scientific Research Suite
- 2026FML-bench: A Controlled Study of AI Research Agent Strategies from the Perspective of Search Dynamics
- 2026Frontier Coding Agents Can Now Implement an AlphaZero Self-Play Machine Learning Pipeline For Connect Four That Performs Comparably to an External Solver
- 2025MLR-Bench: Evaluating AI Agents on Open-Ended Machine Learning Research