TY - GEN
T1 - Invited Paper
T2 - 43rd International Conference on Computer-Aided Design, ICCAD 2024
AU - Wu, Bing Yue
AU - Liang, Rongjian
AU - Pradipta, Geraldo
AU - Agnesina, Anthony
AU - Ren, Haoxing
AU - Chhabria, Vidya A.
N1 - Publisher Copyright:
© 2024 Copyright is held by the owner/author(s).
PY - 2025/4/9
Y1 - 2025/4/9
N2 - Logic gate sizing plays a vital role in timing optimization, especially as Moore’s Law slows, shifting greater responsibility to EDA tools to enhance power, performance, and area (PPA), as these gains are no longer achieved solely through scaling and process advancements. There is an increasing need to push the limits of logic gate sizing to extract every possible improvement in PPA. With recent breakthroughs in machine learning (ML) and the computational power of GPUs, there is significant potential to elevate logic gate sizing algorithms to new heights. This contest aims to advance logic gate sizing and push the boundaries of PPA improvement through innovative EDA tools that leverage machine learning and GPU acceleration. As part of the contest, an infrastructure has been developed to enable ML and GPU-accelerated logic gate sizing algorithms, including the release of benchmarks in both standard EDA and ML-friendly formats, along with examples of incorporating "ML inside" EDA tools through Python APIs. The contest leverages the open-source EDA tool OpenROAD and ML-friendly data representation format, CircuitOps, to lower barriers to entry by providing accessible formats and tools, allowing participants to build on existing software without redundancy. With over 25 teams actively participating, the contest highlights growing interest and potential to push the boundaries of timing optimization.
AB - Logic gate sizing plays a vital role in timing optimization, especially as Moore’s Law slows, shifting greater responsibility to EDA tools to enhance power, performance, and area (PPA), as these gains are no longer achieved solely through scaling and process advancements. There is an increasing need to push the limits of logic gate sizing to extract every possible improvement in PPA. With recent breakthroughs in machine learning (ML) and the computational power of GPUs, there is significant potential to elevate logic gate sizing algorithms to new heights. This contest aims to advance logic gate sizing and push the boundaries of PPA improvement through innovative EDA tools that leverage machine learning and GPU acceleration. As part of the contest, an infrastructure has been developed to enable ML and GPU-accelerated logic gate sizing algorithms, including the release of benchmarks in both standard EDA and ML-friendly formats, along with examples of incorporating "ML inside" EDA tools through Python APIs. The contest leverages the open-source EDA tool OpenROAD and ML-friendly data representation format, CircuitOps, to lower barriers to entry by providing accessible formats and tools, allowing participants to build on existing software without redundancy. With over 25 teams actively participating, the contest highlights growing interest and potential to push the boundaries of timing optimization.
UR - https://www.scopus.com/pages/publications/105003635569
UR - https://www.scopus.com/pages/publications/105003635569#tab=citedBy
U2 - 10.1145/3676536.3689912
DO - 10.1145/3676536.3689912
M3 - Conference contribution
AN - SCOPUS:105003635569
T3 - IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
BT - Proceedings of the 43rd IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 27 October 2024 through 31 October 2024
ER -