pGRASS-Solver: A Parallel Iterative Solver for Scalable Power Grid Analysis Based on Graph Spectral Sparsification
Due to the rapid advance of the integrated circuit technology, power grid analysis usually imposes a severe computational challenge, where linear equations with millions or even billions of unknowns need to be solved. Recent graph spectral sparsification techniques have shown promising performance i...
Gespeichert in:
| Veröffentlicht in: | Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design S. 1 - 9 |
|---|---|
| Hauptverfasser: | , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.11.2021
|
| Schlagworte: | |
| ISSN: | 1558-2434 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Due to the rapid advance of the integrated circuit technology, power grid analysis usually imposes a severe computational challenge, where linear equations with millions or even billions of unknowns need to be solved. Recent graph spectral sparsification techniques have shown promising performance in accelerating power grid analysis. However, previous graph sparsification based iterative solvers are restricted by difficulty of parallelization. Existing graph sparsification algorithms are implemented under the assumption of serial computing, while factorization and backward/forward substitution of the spar-sifier's Laplacian matrix are also hard to parallelize. On the other hand, partition based iterative methods which can be easily parallelized lack a direct control of the relative condition number of the preconditioner and consume more memory. In this work, we propose a novel parallel iterative solver for scalable power grid analysis by integrating graph sparsification techniques and partition based methods. We first propose a practically-efficient parallel graph sparsification algorithm. Then, domain decomposition method is leveraged to solve the sparsifier's Laplacian matrix. An efficient graph sparsification based parallel preconditioner is obtained, which not only leads to fast convergence but also enjoys ease of parallelization. Extensive experiments are carried out to demonstrate the superior efficiency of the proposed solver for large-scale power grid analysis, showing 5.2X speedup averagely over the state-of-the-art parallel iterative solver. Moreover, it solves a real-world power grid matrix with 0.36 billion nodes and 8.7 billion nonzeros within 23 minutes on a 16-core machine, which is 9.5X faster than the best result of sequential graph sparsification based solver. |
|---|---|
| AbstractList | Due to the rapid advance of the integrated circuit technology, power grid analysis usually imposes a severe computational challenge, where linear equations with millions or even billions of unknowns need to be solved. Recent graph spectral sparsification techniques have shown promising performance in accelerating power grid analysis. However, previous graph sparsification based iterative solvers are restricted by difficulty of parallelization. Existing graph sparsification algorithms are implemented under the assumption of serial computing, while factorization and backward/forward substitution of the spar-sifier's Laplacian matrix are also hard to parallelize. On the other hand, partition based iterative methods which can be easily parallelized lack a direct control of the relative condition number of the preconditioner and consume more memory. In this work, we propose a novel parallel iterative solver for scalable power grid analysis by integrating graph sparsification techniques and partition based methods. We first propose a practically-efficient parallel graph sparsification algorithm. Then, domain decomposition method is leveraged to solve the sparsifier's Laplacian matrix. An efficient graph sparsification based parallel preconditioner is obtained, which not only leads to fast convergence but also enjoys ease of parallelization. Extensive experiments are carried out to demonstrate the superior efficiency of the proposed solver for large-scale power grid analysis, showing 5.2X speedup averagely over the state-of-the-art parallel iterative solver. Moreover, it solves a real-world power grid matrix with 0.36 billion nodes and 8.7 billion nonzeros within 23 minutes on a 16-core machine, which is 9.5X faster than the best result of sequential graph sparsification based solver. |
| Author | Liu, Zhiqiang Yu, Wenjian |
| Author_xml | – sequence: 1 givenname: Zhiqiang surname: Liu fullname: Liu, Zhiqiang email: liu-zq20@mails.tsinghua.edu.cn organization: Tsinghua University,Dept. Computer Science & Tech., BNRist,Beijing,China,100084 – sequence: 2 givenname: Wenjian surname: Yu fullname: Yu, Wenjian email: yu-wj@tsinghua.edu.cn organization: Tsinghua University,Dept. Computer Science & Tech., BNRist,Beijing,China,100084 |
| BookMark | eNotkF9LwzAUxaMouM19Ah_MF-jM_6a-1ap1MHDYvY-0u8FIbEtSJvv2Braneznn8INz5uimH3pA6JGSFaWkeFpXVfkqaSH1ihFGV4USXOjiCi2LXFOlpBCS5PoazaiUOmPJvUPzGH8ISXmtZiiM9VfZNFkz-COEZ1zirQnGe_B4PUEwkzsCPpvYDgE3nfGm9YC3w1-S6uAOuOyNP0UX8YuJcMBDn2QzfuNmhG5KsPSYEJ11XcIN_T26tcZHWF7uAu3e33bVR7b5rNdVuckcI3zK8tRKGEVyblUrWsaFZC0TWjCaKqqDJtxakFaRlNFMWwV5RztZaNUaIHyBHs5YBwD7MbhfE077y0L8H5gBXE8 |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1109/ICCAD51958.2021.9643489 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) (UW System Shared) IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) (UW System Shared) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISBN | 9781665445078 1665445076 |
| EISSN | 1558-2434 |
| EndPage | 9 |
| ExternalDocumentID | 9643489 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: NSFC grantid: 62090025 funderid: 10.13039/501100001809 |
| GroupedDBID | 6IE 6IF 6IH 6IL 6IN AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO FEDTE IEGSK IJVOP M43 OCL RIE RIL RIO |
| ID | FETCH-LOGICAL-i203t-79584a6073f6b4b23452b2484214896d803ffe5f60607828f6e7c1c5986bae03 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 1 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000747493600054&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Tue May 06 03:33:40 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i203t-79584a6073f6b4b23452b2484214896d803ffe5f60607828f6e7c1c5986bae03 |
| PageCount | 9 |
| ParticipantIDs | ieee_primary_9643489 |
| PublicationCentury | 2000 |
| PublicationDate | 2021-Nov.-1 |
| PublicationDateYYYYMMDD | 2021-11-01 |
| PublicationDate_xml | – month: 11 year: 2021 text: 2021-Nov.-1 day: 01 |
| PublicationDecade | 2020 |
| PublicationTitle | Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design |
| PublicationTitleAbbrev | ICCAD |
| PublicationYear | 2021 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0020286 |
| Score | 2.1836817 |
| Snippet | Due to the rapid advance of the integrated circuit technology, power grid analysis usually imposes a severe computational challenge, where linear equations... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Benchmark testing Design automation domain decomposition method Graph spectral sparsification Integrated circuit technology iterative solver Laplace equations Matrix decomposition parallel computing Partitioning algorithms power grid analysis Power grids preconditioned conjugate gradient algorithm |
| Title | pGRASS-Solver: A Parallel Iterative Solver for Scalable Power Grid Analysis Based on Graph Spectral Sparsification |
| URI | https://ieeexplore.ieee.org/document/9643489 |
| WOSCitedRecordID | wos000747493600054&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELbaigEWHi3iLQ-MpM3D8YOtVLRUQlVEOnSr7MQWlVBShZbfz9kJBSQWNstRZPk-OXefc_cdQre5kFJqGno0F8IjSnFPkQDICrgXYFyS-coh_cxmM75YiKSF7na1MFprl3ym-3bo_uXnZba1V2UDqx1FuGijNmOsrtXakSvwk7TJ3wp8MZiOYCdOSQU4YBj0m1d_9VBxLmR8-L_Fj1DvuxYPJzsvc4xaujhBBz9kBLuoWk9ehmnqpaVNc77HQ5zIyvZIecNTJ5oMXzRcP8QQo-IUcLEVUzixLdLwpFrl-EucBD-AW8txWcC0XL9i25_eXobAACiwzStyUPbQfPw4Hz15TS8FbxX60cZjYAkiKRxoQxVRYUTiUIWEkxD4kKA59yNjdGyAz9iggRuqWRZkVr1dSe1Hp6hTlIU-Q5hDCBNzZWISabCIEbkKqDIyUjzQJhbnqGuNt1zXahnLxm4Xf09fon2LT13dd4U6m2qrr9Fe9rFZvVc3DuJPmXGm-g |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwELVKQQIuLC1ixweOpM3iODa3UtFFlCoiPfRW2Y0tKqGkCi3fz9gJBSQu3CxHkeUZxTPPmXkPoduUCyEU9R2acu4QKZkjiQdgBcILIC4RudJ6ehSNx2w65XEN3W16YZRStvhMtczQ_stP8_naXJW1DXcUYXwLbYeE-F7ZrbWBVxApaVXB5bm8PezCXiyXCqBA32tVL_9SUbFBpHfwv-UPUfO7Gw_HmzhzhGoqO0b7P4gEG6hY9l86SeIkuSl0vscdHIvCqKS84aGlTYYzDZcPMWSpOAHPmJ4pHBuRNNwvFin-oifBDxDYUpxnMC2Wr9go1JvrEBgACDaVRdaZTTTpPU66A6dSU3AWvhusnAgsQQSFT1pTSaQfkNCXPmFgSNgUTZkbaK1CDYjGpA1MUxXNvbnhb5dCucEJqmd5pk4RZpDEhEzqkAQKLKJ5Kj0qtQgk85QO-RlqGOPNliVfxqyy2_nf0zdodzB5Hs1Gw_HTBdozvip7_S5RfVWs1RXamX-sFu_FtXX3J3dnqkE |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Digest+of+technical+papers+-+IEEE%2FACM+International+Conference+on+Computer-Aided+Design&rft.atitle=pGRASS-Solver%3A+A+Parallel+Iterative+Solver+for+Scalable+Power+Grid+Analysis+Based+on+Graph+Spectral+Sparsification&rft.au=Liu%2C+Zhiqiang&rft.au=Yu%2C+Wenjian&rft.date=2021-11-01&rft.pub=IEEE&rft.eissn=1558-2434&rft.spage=1&rft.epage=9&rft_id=info:doi/10.1109%2FICCAD51958.2021.9643489&rft.externalDocID=9643489 |