A Distributed Parallel Random Walk Algorithm for Large-Scale Capacitance Extraction and Simulation

被引:5
|
作者
Song, Mingye [1 ]
Xu, Zhezhao [1 ]
Xue, Wei [1 ]
Yu, Wenjian [1 ]
机构
[1] Tsinghua Univ, BNRist, Dept Comp Sci & Technol, Beijing, Peoples R China
基金
国家重点研发计划;
关键词
D O I
10.1145/3194554.3194568
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the advantages on scalability and reliability, the floating random walk (FRW) algorithm has been widely adopted for calculating the capacitances among three-dimensional (3-D) conductors. This is evidenced by the industrial practice of interconnect capacitance extraction during the design of high-performance very large-scale integrated (VLSI) circuits. In this work, the FRW algorithm is enhanced through the distributed parallel computing. With an efficient and adaptive task allocation scheme, the communication among different computer nodes is largely reduced. A distributed algorithm for accelerating the space management is also proposed. They have been implemented with Message Passing Interface (MPI) and applied to the high-precision capacitance simulation for touch-screen design and the interconnect capacitance extraction of VLSI circuits. Experiments on a computer cluster show that the proposed techniques achieve up to 114X speedup while using 120 cores, and build up the space management structure for a VLSI case including two million conductor blocks in just 22 seconds (37X parallel speedup on 60 cores).
引用
收藏
页码:189 / 194
页数:6
相关论文
共 50 条
  • [41] A simple parallel algorithm for large-scale portfolio problems
    Smimou, Kamal
    Thulasiram, Ruppa K.
    JOURNAL OF RISK FINANCE, 2010, 11 (05) : 481 - 495
  • [42] Large-Scale Parallel Alignment Algorithm for SMRT Reads
    Xia, Zeyu
    Cui, Yingbo
    Zhang, Ang
    Zhang, Peng
    Long, Sifan
    Tang, Tao
    Peng, Lin
    Huang, Chun
    Yang, Canqun
    Liao, Xiangke
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT II, 2022, 13156 : 213 - 229
  • [43] Parallel fast algorithm for large-scale electromagnetic scattering
    Wu, F
    Zhang, YJ
    Oo, ZZ
    Li, EP
    SEVENTH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND GRID IN ASIA PACIFIC REGION, PROCEEDINGS, 2004, : 188 - 194
  • [44] A PARALLEL ALGORITHM FOR LARGE-SCALE MULTIPLE SEQUENCE ALIGNMENT
    Lopes, Heitor S.
    Erig Lima, Carlos R.
    Moritz, Guilherme L.
    COMPUTING AND INFORMATICS, 2010, 29 (06) : 1233 - 1250
  • [45] A Parallel Algorithm for Anonymizing Large-scale Trajectory Data
    Ward, Katrina
    Lin, Dan
    Madria, Sanjay
    1600, Association for Computing Machinery, 2 Penn Plaza, Suite 701, New York, NY 10121-0701, United States (01):
  • [46] Parallel algorithm for predictive control of large-scale systems
    Sultan, M.A.
    Journal of Engineering and Applied Science, 1998, 45 (05): : 823 - 840
  • [47] Genesis: A system for large-scale parallel network simulation
    Szymanski, BK
    Saifee, A
    Sastry, A
    Liu, Y
    Madnani, K
    16TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2002, : 89 - 96
  • [48] Massively parallel simulation on large-scale carbon nanotubes
    Tejima, S
    Berebr, S
    Minami, K
    Jimbo, N
    Nakamura, H
    Kanada, Y
    Tamanek, D
    NANOTECH 2003, VOL 3, 2003, : 102 - 105
  • [49] Efficient parallel simulation of large-scale PCS networks
    Boukerche, A
    Das, SK
    Fabbri, A
    Yildiz, O
    TRANSACTIONS OF THE SOCIETY FOR COMPUTER SIMULATION INTERNATIONAL, 1999, 16 (03): : 113 - 125
  • [50] DHPV: a distributed algorithm for large-scale graph partitioning
    Adoni, Wilfried Yves Hamilton
    Nahhal, Tarik
    Krichen, Moez
    El byed, Abdeltif
    Assayad, Ismail
    JOURNAL OF BIG DATA, 2020, 7 (01)