paper-with-me

홈 › Papers

DRiLLS: Deep Reinforcement Learning for Logic Synthesis

2019-11-11 · Abdelrahman Hosny, Soheil Hashemi, Mohamed Shalan, Sherief Reda

Logic synthesis requires extensive tuning of the synthesis optimization flow where the quality of results (QoR) depends on the sequence of optimizations used. Efficient design space exploration is challenging due to the exponential number of possible optimization permutations. Therefore, automating the optimization process is necessary. In this work, we propose a novel reinforcement learning-based methodology that navigates the optimization space without human intervention. We demonstrate the training of an Advantage Actor Critic (A2C) agent that seeks to minimize area subject to a timing constraint. Using the proposed methodology, designs can be optimized autonomously with no-humans in-loop. Evaluation on the comprehensive EPFL benchmark suite shows that the agent outperforms existing exploration methodologies and improves QoRs by an average of 13%.

📄 PDF Abstract BibTeX arXiv:1911.04021

Code (1)

scale-lab/DRiLLS 공식 구현 tf

Tasks

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Lark Trills for Language Drills: Text-to-speech technology for language learners

2015-06-01 · WS 2015 6 · Elena Volodina, Dijana Pijetlovic
text-to-speechText to Speech

GALOIS: Boosting Deep Reinforcement Learning via Generalizable Logic Synthesis

2022-05-27 · Yushi Cao, Zhiming Li, Tianpei Yang, Hao Zhang 외

Despite achieving superior performance in human-level control problems, unlike humans, deep reinforcement learning (DRL) lacks high-order intelligence (e.g., logic deduction and reuse), thus it behaves ineffectively than…

Decision MakingDeep Reinforcement LearningProgram Synthesisreinforcement-learning+2

AISYN: AI-driven Reinforcement Learning-Based Logic Synthesis Framework

2023-02-08 · Ghasem Pasandi, Sreedhar Pratty, James Forsyth

Logic synthesis is one of the most important steps in design and implementation of digital chips with a big impact on final Quality of Results (QoR). For a most general input circuit modeled by a Directed Acyclic Graph (…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

BenchCAD: A Comprehensive, Industry-Standard Benchmark for Programmatic CAD

2026-05-11 · Haozhe Zhang, Kaichen Liu, Miaomiao Chen, Lei Li 외 arxiv

Industrial Computer-Aided Design (CAD) code generation requires models to produce executable parametric programs from visual or textual inputs. Beyond recognizing the outer shape of a part, this task involves understandi…

Visual Question AnsweringReinforcement LearningProgram SynthesisCode Generation

Generation and Editing of Mandrill Faces: Application to Sex Editing and Assessment

2024-09-19 · Nicolas M. Dibot, Julien P. Renoult, William Puech

Generative AI has seen major developments in recent years, enhancing the realism of synthetic images, also known as computer-generated images. In addition, generative AI has also made it possible to modify specific image…