[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/3199700.3199745acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

Rapid gate sizing with fewer iterations of lagrangian relaxation

Published: 13 November 2017 Publication History

Abstract

Existing Lagrangian Relaxation (LR) based gate sizers take many iterations to converge to a competitive solution. In this paper, we propose a novel LR based gate sizer which dramatically reduces the number of iterations while achieving a similar reduction in leakage power and meeting the timing constraints. The decrease in the iteration count is enabled by an elegant Lagrange multiplier update strategy for rapid coarse-grained optimization as well as finer-grained timing and power recovery techniques, which allow the coarse-grained optimization to terminate early without compromising the solution quality. Since LR iterations dominate the total runtime, our gate sizer achieves an average speedup of 2.5x in runtime and saves 1% more power compared to the previous fastest work.

References

[1]
C.-P. Chen et. al. Fast and exact simultaneous gate and wire sizing by Lagrangian relaxation. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 18(7):1014--1025, 1999.
[2]
W. Ning. Strongly NP-hard discrete gate-sizing problems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 13(8):1045--1051, 1994.
[3]
Y. Liu and J. Hu. A new algorithm for simultaneous gate sizing and threshold voltage assignment. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 29(2):223--234, 2010.
[4]
J. Hu et al. Sensitivity-guided metaheuristics for accurate discrete gate sizing. In IEEE/ACM International Conference on Computer-Aided Design, pages 233--239, 2012.
[5]
L. Li et al. An efficient algorithm for library-based cell-type selection in high-performance low-power designs. In IEEE/ACM International Conference on Computer-Aided Design, pages 226--232. IEEE, 2012.
[6]
V. S. Livramento et al. A hybrid technique for discrete gate sizing based on lagrangian relaxation. ACM Transactions on Design Automation of Electronic Systems, 19(4):40, 2014.
[7]
G. Flach et. al. Effective Method for Simultaneous Gate Sizing and V-th Assignment Using Lagrangian Relaxation. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 33(4):546--557, 2014.
[8]
A. Sharma et al. Fast Lagrangian relaxation based gate sizing using multi-threading. In IEEE/ACM International Conference on Computer-Aided Design, pages 426--433. IEEE, 2015.
[9]
T. J. Reimann et. al. Cell selection for high-performance designs in an industrial design flow. In ACM International Symposium on Physical Design, pages 65--72. ACM, 2016.
[10]
M.M. Ozdal et al. The ISPD-2012 discrete cell sizing contest and benchmark suite. In ACM International Symposium on Physical Design, pages 161--164. ACM, 2012.
[11]
H. Tennakoon and C. Sechen. Gate sizing using Lagrangian relaxation combined with a fast gradient-based pre-processing step. In IEEE/ACM International Conference on Computer-Aided Design, pages 395--402. ACM, 2002.
[12]
L. Dagum and R. Menon. OpenMP: an industry standard API for shared-memory programming. IEEE Computational Science & Engineering, 5(1):46--55, 1998.

Cited By

View all
  • (2019)Lagrangian Relaxation Based Gate Sizing With Clock Skew Scheduling - A Fast and Effective ApproachProceedings of the 2019 International Symposium on Physical Design10.1145/3299902.3309746(129-137)Online publication date: 4-Apr-2019

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '17: Proceedings of the 36th International Conference on Computer-Aided Design
November 2017
1077 pages

Sponsors

In-Cooperation

  • IEEE-EDS: Electronic Devices Society

Publisher

IEEE Press

Publication History

Published: 13 November 2017

Check for updates

Qualifiers

  • Research-article

Conference

ICCAD '17
Sponsor:

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)2
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Lagrangian Relaxation Based Gate Sizing With Clock Skew Scheduling - A Fast and Effective ApproachProceedings of the 2019 International Symposium on Physical Design10.1145/3299902.3309746(129-137)Online publication date: 4-Apr-2019

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media