Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithms
Zhihai Wang, Zijie Geng, Zhaojie Tu, Jie Wang, Yuxi Qian, Zhexuan Xu,, Ziyan Liu, Siyuan Xu, Zhentao Tang, Shixiong Kai, Mingxuan Yuan, Jianye Hao,, Bin Li, Yongdong Zhang, Feng Wu

TL;DR
This paper introduces ChiPBench, a comprehensive benchmark for evaluating AI-based chip placement algorithms based on their impact on final design PPA, addressing the gap between intermediate metrics and end-to-end performance.
Contribution
The paper presents ChiPBench, a new benchmark with 20 diverse circuits to evaluate AI chip placement algorithms on actual final PPA metrics, bridging the evaluation gap.
Findings
AI algorithms often optimize intermediate metrics but not final PPA.
Experimental results show discrepancies between intermediate and final PPA outcomes.
Benchmark facilitates realistic assessment of AI-based chip placement methods.
Abstract
The increasing complexity of modern very-large-scale integration (VLSI) design highlights the significance of Electronic Design Automation (EDA) technologies. Chip placement is a critical step in the EDA workflow, which positions chip modules on the canvas with the goal of optimizing performance, power, and area (PPA) metrics of final chip designs. Recent advances have demonstrated the great potential of AI-based algorithms in enhancing chip placement. However, due to the lengthy workflow of chip design, the evaluations of these algorithms often focus on intermediate surrogate metrics, which are easy to compute but frequently reveal a substantial misalignment with the end-to-end performance (i.e., the final design PPA). To address this challenge, we introduce ChiPBench, which can effectively facilitate research in chip placement within the AI community. ChiPBench is a comprehensive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvancements in Photolithography Techniques · VLSI and FPGA Design Techniques · 3D IC and TSV technologies
MethodsFocus
