Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2132325.2132438acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

PowerRush: a linear simulator for power grid

Published: 07 November 2011 Publication History

Abstract

As the increasing size of power grids, IR drop analysis has become more computationally challenging both in runtime and memory consumption. In this paper, we propose a linear complexity simulator named PowerRush, which consists of an efficient SPICE Parser, a robust circuit Builder and a linear solver. The proposed solver is a pure algebraic method which can provide an optimal convergence without geometric information. It is implemented by Algebraic Multigrid Preconditioned Conjugate Gradient method, in which an aggregation based algebraic multigrid with K-Cycle acceleration is adopted as a preconditioner to improve the robustness of conjugate gradient iterative method. In multigrid scheme, double pairwise aggregation technique is applied to the matrix graph in coarsening procedure to ensure low setup cost and memory requirement. Further, a K-Cycle multigrid scheme is adopted to provide Krylov subspace acceleration at each level to guarantee optimal or near optimal convergence. Experimental results on real power grids have shown that PowerRush has a linear complexity in runtime cost and memory consumption. The DC analysis of a 60 Million nodes power grid can be solved by PowerRush for 0.01mV accuracy in 170 seconds with 21.89GB memory used.

References

[1]
Tsung Hao Chen and Charlie Chung-Ping Chen. Efficient large-scale power grid analysis based on preconditioned Krylov-subspace iterative methods. In Proceedings of DAC, pages 559--562, 2001.
[2]
Min Zhao, Rajendran V. Panda, Sachin S. Sapatnekar, Tim Edwards, Rajat Chaudhry, and David Blaauw. Hierarchical analysis of power distribution networks. In Proceedings of DAC, pages 150--155, 2000.
[3]
Haifeng Qian, Sani R. Nassif, and Sachin S. Sapatnekar. Power grid analysis using random walks. ACM Transactions on CAD, 24(8):1204--1224, 2005.
[4]
Kai Sun, Quming Zhou, Kartik Mohanram, and Danny C. Sorensen. Parallel domain decomposition for simulation of large-scale power grids. In Proceedings of ICCAD, pages 54--59, 2007.
[5]
Stephen Cauley, Venkataramanan Balakrishnan, and Cheng Kok Koh. A parallel direct solver for the simulation of large-scale powerground networks. ACM Transactions on CAD, 29(4):636--641, April 2010.
[6]
J. M. S. Silva, Joel R. Phillips, and L. Miguel Silveira. Efficient simulation of power grids. ACM Trans. on CAD, 29(10):1523--1532, October 2010.
[7]
Joseph N. Kozhaya, Sani R. Nassif, and Farid N. Najm. Fast power grid simulation. In Proceedings of DAC, pages 156--161, 2000.
[8]
Joseph N. Kozhaya, Sani R. Nassif, and Farid N. Najm. A multigrid-like technique for power grid analysis. ACM Transactions on CAD, 21(10):1148--1160, 2002.
[9]
H. Su, E. Acar, and S. R. Nassif. Power grid reduction based on algebraic multigrid principles. In Proceedings of DAC, pages 109--112, 2003.
[10]
Cheng Zhuo, Jiang Hu, Min Zhao, and etc. Power grid analysis and optimization using algebraic multigrid. ACM Trans. on CAD, 27(4):738--751, 2008.
[11]
Petr Vaněk. Algebraic multigrid by smoothed aggregation for second and fourth order elliptic problems. Computing, 56:179--196, 1996.
[12]
Pei Yu Huang, Huang-Yu Chou, and Yu-Min Lee. An aggregation-based algebraic multigrid method for power grid analysis. In Proceedings of ISQED, pages 159--164, 2007.
[13]
Yadrian C. Muresan and Yvan Notay. Analysis of aggregation-based multigrid. SIAM J. SCI. COMPUT., 30(2):1082--1103, 2008.
[14]
Yvan Notay. Aggregation-based algebraic multilevel preconditioning. SIAM J. MATRIX ANAL. APPL., 27(4):998--1018, 2006.
[15]
C. W. Oosterlee and T. Washio. On the use of multigrid as a preconditioner. In Proceedings of Ninth International Conference on Domain Decomposition Methods, pages 441--448, 1996.
[16]
Yvan Notay and Panayot S. Vassilevski. Recursive krylov-based multigrid cycles. Numer. Linear Algebra Appl., 0:0--20, 2006.
[17]
U. Trottenberg, C. W. Oosterlee, and A. Schüller. Multigrid. Academic Press, 2001.
[18]
S. R. Nassif. IBM power grid benchmarks. {Online}, http://dropzone.tamu.edu/~pli/PGBench.
[19]
Willian L. Briggs, Van Emden Henson, and Steve F. McCormick. A Multigrid Tutorial, Second Edition. SIAM Press, 2000.
[20]
Yvan Notay. An aggregation-based algebraic multigrid method. Electronic Transactions on Numerical Analysis, 37:123--146, 2010.
[21]
Zhuo Li. TAU 2011 power grid analysis contest. www. tauworkshop.com/PREVIOUS/tau_2011_contest.pdf.
[22]
Zhuo Li, Raju Balasubramanian, Frank Liu, and Sani Nassif. 2011 TAU Power Grid Simulation Contest: Benchmark Suite and Results. In In Proceedings of ICCAD, to appear, 2011.

Cited By

View all
  • (2016)Parallel Power Grid Analysis Based on Enlarged PartitionsACM Transactions on Design Automation of Electronic Systems10.1145/280688521:2(1-21)Online publication date: 28-Jan-2016
  • (2013)Eagle-eyeProceedings of the International Conference on Computer-Aided Design10.5555/2561828.2561915(437-443)Online publication date: 18-Nov-2013
  • (2013)Effective power network prototyping via statistical-based clustering and sequential linear programmingProceedings of the Conference on Design, Automation and Test in Europe10.5555/2485288.2485690(1701-1706)Online publication date: 18-Mar-2013
  • Show More Cited By

Index Terms

  1. PowerRush: a linear simulator for power grid

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ICCAD '11: Proceedings of the International Conference on Computer-Aided Design
    November 2011
    844 pages
    ISBN:9781457713989
    • General Chair:
    • Joel Phillips,
    • Program Chairs:
    • Alan J. Hu,
    • Helmut Graeb

    Sponsors

    Publisher

    IEEE Press

    Publication History

    Published: 07 November 2011

    Check for updates

    Author Tags

    1. K-Cycle
    2. PowerRush
    3. aggregation
    4. algebraic multigrid
    5. power grid

    Qualifiers

    • Research-article

    Conference

    ICCAD '11
    Sponsor:

    Acceptance Rates

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

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 01 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)Parallel Power Grid Analysis Based on Enlarged PartitionsACM Transactions on Design Automation of Electronic Systems10.1145/280688521:2(1-21)Online publication date: 28-Jan-2016
    • (2013)Eagle-eyeProceedings of the International Conference on Computer-Aided Design10.5555/2561828.2561915(437-443)Online publication date: 18-Nov-2013
    • (2013)Effective power network prototyping via statistical-based clustering and sequential linear programmingProceedings of the Conference on Design, Automation and Test in Europe10.5555/2485288.2485690(1701-1706)Online publication date: 18-Mar-2013
    • (2012)Parallel forward and back substitution for efficient power grid simulationProceedings of the International Conference on Computer-Aided Design10.1145/2429384.2429527(660-663)Online publication date: 5-Nov-2012
    • (2012)PowerRushProceedings of the International Conference on Computer-Aided Design10.1145/2429384.2429526(653-659)Online publication date: 5-Nov-2012
    • (2012)2012 TAU power grid simulation contestProceedings of the International Conference on Computer-Aided Design10.1145/2429384.2429523(643-646)Online publication date: 5-Nov-2012
    • (2012)Deterministic random walk preconditioning for power grid analysisProceedings of the International Conference on Computer-Aided Design10.1145/2429384.2429467(392-398)Online publication date: 5-Nov-2012
    • (2011)On the preconditioner of conjugate gradient methodProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132440(494-497)Online publication date: 7-Nov-2011
    • (2011)Fast static analysis of power gridsProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132439(488-493)Online publication date: 7-Nov-2011
    • (2011)2011 TAU power grid simulation contestProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132437(478-481)Online publication date: 7-Nov-2011

    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