Orthrus: Dual-Loop Automated Framework for System-Technology Co-Optimization

📅 2025-09-16
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Facing the challenges of cross-layer information fragmentation and inefficient design-space exploration in system-technology co-optimization (STCO) under Moore’s Law slowdown, this paper proposes Orthrus—a dual-loop collaborative framework. Orthrus employs an outer loop driven by system-level statistical profiling to identify critical units and prioritize optimization targets, while an inner loop leverages Pareto-frontier direction guidance to steer process-parameter search. It innovatively integrates Bayesian optimization—used to explore the system-level Pareto frontier—with a neural-network-enhanced differential evolution algorithm—employed for unit-level parameter optimization—thereby establishing a closed-loop feedback between system architecture and technology. Evaluated on a 7-nm process, Orthrus achieves either a 12.5% latency reduction at equal power or a 61.4% power saving at equal latency versus the baseline, significantly expanding the STCO energy-efficiency Pareto frontier.

Technology Category

Application Category

📝 Abstract
With the diminishing return from Moore's Law, system-technology co-optimization (STCO) has emerged as a promising approach to sustain the scaling trends in the VLSI industry. By bridging the gap between system requirements and technology innovations, STCO enables customized optimizations for application-driven system architectures. However, existing research lacks sufficient discussion on efficient STCO methodologies, particularly in addressing the information gap across design hierarchies and navigating the expansive cross-layer design space. To address these challenges, this paper presents Orthrus, a dual-loop automated framework that synergizes system-level and technology-level optimizations. At the system level, Orthrus employs a novel mechanism to prioritize the optimization of critical standard cells using system-level statistics. It also guides technology-level optimization via the normal directions of the Pareto frontier efficiently explored by Bayesian optimization. At the technology level, Orthrus leverages system-aware insights to optimize standard cell libraries. It employs a neural network-assisted enhanced differential evolution algorithm to efficiently optimize technology parameters. Experimental results on 7nm technology demonstrate that Orthrus achieves 12.5% delay reduction at iso-power and 61.4% power savings at iso-delay over the baseline approaches, establishing new Pareto frontiers in STCO.
Problem

Research questions and friction points this paper is trying to address.

Addressing information gap across VLSI design hierarchies
Navigating expansive cross-layer system-technology co-optimization space
Developing efficient automated framework for STCO methodology
Innovation

Methods, ideas, or system contributions that make the work stand out.

Dual-loop automated system-technology co-optimization framework
Bayesian optimization with Pareto frontier normal directions
Neural network-assisted enhanced differential evolution algorithm
🔎 Similar Papers
No similar papers found.
Y
Yi Ren
School of Integrated Circuits, School of Software and Microelectronics, Peking University, Beijing, China
B
Baokang Peng
School of Electronic and Computer Engineering, Peking University, Shenzhen, China
Chenhao Xue
Chenhao Xue
School of Integrated Circuits, Peking University
AIcomputer architectureEDA
K
Kairong Guo
School of Integrated Circuits, Peking University, Beijing, China
Yukun Wang
Yukun Wang
China University of Petroleum (Beijing)
quantum informationquantum cryptographyquantum computing
G
Guoyao Cheng
School of Electronic and Computer Engineering, Peking University, Shenzhen, China
Yibo Lin
Yibo Lin
Assistant Professor at Peking University
Deep learningVLSI CADdesign for manufacturability
L
Lining Zhang
School of Electronic and Computer Engineering, Institute of Electronic Design Automation, Peking University, Shenzhen, China
Guangyu Sun
Guangyu Sun
School of Integrated Circuits, Peking University
Computer ArchitectureDesign AutomationEmerging Memory