Logic Synthesis Optimization with Predictive Self-Supervision via Causal Transformers

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Karimi, Raika, Faez, Faezeh, Zhang, Yingxue, Li, Xing, Chen, Lei, Yuan, Mingxuan, Biparva, Mahdi
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916634609844224
author Karimi, Raika
Faez, Faezeh
Zhang, Yingxue
Li, Xing
Chen, Lei
Yuan, Mingxuan
Biparva, Mahdi
author_facet Karimi, Raika
Faez, Faezeh
Zhang, Yingxue
Li, Xing
Chen, Lei
Yuan, Mingxuan
Biparva, Mahdi
contents Contemporary hardware design benefits from the abstraction provided by high-level logic gates, streamlining the implementation of logic circuits. Logic Synthesis Optimization (LSO) operates at one level of abstraction within the Electronic Design Automation (EDA) workflow, targeting improvements in logic circuits with respect to performance metrics such as size and speed in the final layout. Recent trends in the field show a growing interest in leveraging Machine Learning (ML) for EDA, notably through ML-guided logic synthesis utilizing policy-based Reinforcement Learning (RL) methods.Despite these advancements, existing models face challenges such as overfitting and limited generalization, attributed to constrained public circuits and the expressiveness limitations of graph encoders. To address these hurdles, and tackle data scarcity issues, we introduce LSOformer, a novel approach harnessing Autoregressive transformer models and predictive SSL to predict the trajectory of Quality of Results (QoR). LSOformer integrates cross-attention modules to merge insights from circuit graphs and optimization sequences, thereby enhancing prediction accuracy for QoR metrics. Experimental studies validate the effectiveness of LSOformer, showcasing its superior performance over baseline architectures in QoR prediction tasks, where it achieves improvements of 5.74%, 4.35%, and 17.06% on the EPFL, OABCD, and proprietary circuits datasets, respectively, in inductive setup.
format Preprint
id arxiv_https___arxiv_org_abs_2409_10653
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Logic Synthesis Optimization with Predictive Self-Supervision via Causal Transformers
Karimi, Raika
Faez, Faezeh
Zhang, Yingxue
Li, Xing
Chen, Lei
Yuan, Mingxuan
Biparva, Mahdi
Artificial Intelligence
Machine Learning
Contemporary hardware design benefits from the abstraction provided by high-level logic gates, streamlining the implementation of logic circuits. Logic Synthesis Optimization (LSO) operates at one level of abstraction within the Electronic Design Automation (EDA) workflow, targeting improvements in logic circuits with respect to performance metrics such as size and speed in the final layout. Recent trends in the field show a growing interest in leveraging Machine Learning (ML) for EDA, notably through ML-guided logic synthesis utilizing policy-based Reinforcement Learning (RL) methods.Despite these advancements, existing models face challenges such as overfitting and limited generalization, attributed to constrained public circuits and the expressiveness limitations of graph encoders. To address these hurdles, and tackle data scarcity issues, we introduce LSOformer, a novel approach harnessing Autoregressive transformer models and predictive SSL to predict the trajectory of Quality of Results (QoR). LSOformer integrates cross-attention modules to merge insights from circuit graphs and optimization sequences, thereby enhancing prediction accuracy for QoR metrics. Experimental studies validate the effectiveness of LSOformer, showcasing its superior performance over baseline architectures in QoR prediction tasks, where it achieves improvements of 5.74%, 4.35%, and 17.06% on the EPFL, OABCD, and proprietary circuits datasets, respectively, in inductive setup.
title Logic Synthesis Optimization with Predictive Self-Supervision via Causal Transformers
topic Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2409.10653