The Interplay of Online and Offline Machine Learning for Design Flow Tuning
Matthew M. Ziegler (),
Jihye Kwon (),
Hung-Yi Liu () and
Luca P. Carloni ()
Additional contact information
Matthew M. Ziegler: IBM T. J. Watson Research Center
Jihye Kwon: Columbia University, Department of Computer Science
Hung-Yi Liu: Cadence Design Systems
Luca P. Carloni: Columbia University, Department of Computer Science
Chapter Chapter 13 in Machine Learning Applications in Electronic Design Automation, 2022, pp 339-376 from Springer
Abstract:
Abstract Modern logic and physical synthesis tools provide numerous options and parameters that can drastically affect design quality; however, the large number of options leads to a complex design space difficult for human designers to navigate. Fortunately, machine learning approaches and cloud computing environments are well suited for tackling complex parameter-tuning problems like those seen in VLSI design flows. This chapter proposes a holistic approach where online and offline machine learning approaches work together for tuning industrial design flows. We provide an overview of recent research on design flow tuning, spanning the application domains of high-level synthesis (HLS), field-programmable gate array (FPGA) synthesis and place-and-route, and VLSI logic synthesis and physical design (LSPD). We highlight the industrial design flow tuner SynTunSys (STS) as a case study. This system has been used to optimize multiple high-performance processors. STS consists of an online system that optimizes designs and generates data for a recommender system that performs offline training and recommendation. Experimental results show the collaboration between STS online and offline machine learning systems as well as insight from human designers provides best-of-breed results. Finally, we discuss potential new directions for design flow tuning research.
Keywords: VLSI; CAD; Design methodology; Parameter tuning; Machine learning; Optimization (search for similar items in EconPapers)
Date: 2022
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-031-13074-8_13
Ordering information: This item can be ordered from
http://www.springer.com/9783031130748
DOI: 10.1007/978-3-031-13074-8_13
Access Statistics for this chapter
More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().