Skip to content

VPR-Evolve: Multi-Agent-Driven Algorithm Evolution for FPGA Place and Route

Jul 2026 · arXiv.org · Vol abs/2607.24998 · 0 citations · 15 references
Computer Science

TL;DR

VPR-Evolve is presented, a multi-agent framework that specializes Versatile Place and Route (VPR), the open-source FPGA pack-place-and-route engine in the Verilog-to-Routing (VTR) flow, by evolving its source code for each design by evolving its source code for each design.

Abstract

CAD tools typically apply the same fixed, hand-designed algorithms across circuits with widely different structural and timing characteristics. A common way to specialize these one-size-fits-all flows to a target design is to tune the CAD tool's hyperparameters. However, hyperparameter tuning can only select among behaviors already implemented by the fixed algorithm, limiting the achievable quality of results while requiring many expensive place-and-route evaluations. We present VPR-Evolve, a multi-agent framework that specializes Versatile Place and Route (VPR), the open-source FPGA pack-place-and-route engine in the Verilog-to-Routing (VTR) flow, by evolving its source code for each design. VPR-Evolve uses LLM agents to propose, implement, and evaluate code-level modifications, while a shared memory records prior outcomes and guides subsequent evolution. Every candidate is evaluated through a complete VPR build and run, directly optimizing a composite score measured as a weighted function of critical-path delay (CPD), routed wirelength (WL), and tool runtime (RT). Across five VTR-9 benchmark circuits, VPR-Evolve improves the composite score by up to 2.7% over stock VPR in VTR-9. Relative to stock VPR, it reduces CPD by up to 9.8%, routed WL by up to 18.1%, and tool RT by up to 79.3%. VPR-Evolve reduces CPD by up to 6.0%, routed WL by up to 2.2%, and tool RT by up to 7.8% compared with a hyperparameter-tuning baseline.

View source

Similar papers

Preprint Sep 2026

LLM-Driven Joint Evolution of Coupled Heuristics Components for Routing Optimization

An LLM-driven Heuristic Components Joint Generation (LLM-HCJG), a population-based framework that jointly generates and co-evolves interdependent heuristic components under a shared design blueprint that attains consistently low optimality gaps.

Junyi Wei, Yangming Zhou, Zhi-Bin Jiang et al. · 0 citations
#machine learning Preprint Sep 2026

HeurEvo: Agentic Evolution of Hybrid Solver-Augmented Heuristics for Time-Critical Mathematical Optimization

Recent advances in agentic heuristic design use AI agents and execution feedback to automate algorithm discovery for challenging optimization problems. In many practical settings, high-quality solutions must be obtained under strict runtime constraints, motivating hybrid approaches that combine problem-specific heurist...

Fei-Jie Wu, Hugo Barbalho, Konstantina Mellou et al. · 0 citations
Preprint Sep 2026

AlgoEvo: Self-Evolving Agentic Search for Automated Algorithm Discovery

AlgoEvo is introduced, a unified agentic architecture that transforms automated algorithm discovery into an interactive, knowledge-accumulating process, demonstrating strong intra-task accumulation, cross-task transfer, and the ability to reproduce or exceed the strongest existing methods through flexible skill activat...

Jun-Hao Qiu, Qing-Long Hu, Ji Cheng et al. · 1 citation
#artificial intelligence Preprint Oct 2026

LLM-Driven Multi-Agent Control for Skill-Based Smart Manufacturing

Factories are shifting toward smaller lot sizes with high product customization, requiring frequent re-programming of flexible and reconfigurable automation systems. LLM-based agents can be deployed in two complementary roles: Offline, they generate deterministic production sequences, reducing programming effort; onlin...

Kay Köhle, Darko Anicic, T. Runkler et al. · 0 citations
Preprint Oct 2026

HakiCC: LLM-Driven Multi-Agent Design and Optimization of Concurrency Control Protocols

Large language models (LLMs) have recently been applied in systems research as a tool to reduce human-intensive engineering effort through cost-efficient automation. Decades of research have produced a rich landscape of concurrency control (CC) protocols, each encoding distinct trade-offs in correctness, throughput, an...

Farzad Habibi, Jun-Cheng Fang, Faisal Nawab · 0 citations
#artificial intelligence Preprint Sep 2026

MAPLE: Memory-Augmented Planning with Language and Evolution

This work introduces MAPLE (Memory-Augmented Planning with Language and Evolution), an agent for maintaining optimization problems through successive natural-language requests and introduces NLDO, a benchmark of 15 trajectories and 180 updates spanning selection, scheduling, rostering, routing, and cloud-resource place...

Ke-Sheng Chen, Yamin Hu, Wen-Jian Luo · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.