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 条
  • [1] Large-scale parallel reservoir simulation on distributed memory systems
    Cao, JW
    Pan, F
    Sun, JC
    Liu, W
    DCABES 2001 PROCEEDINGS, 2001, : 98 - 103
  • [2] Community Detection Algorithm of the Large-Scale Complex Networks Based on Random Walk
    Ding Guohui
    Song Huimin
    Fan Chunlong
    Song Yan
    WEB-AGE INFORMATION MANAGEMENT, 2016, 9998 : 269 - 282
  • [3] A parallel ETD algorithm for large-scale rate theory simulation
    JianJiang Li
    Jiali Li
    Yun Yang
    Baixue Ji
    Dandan Chen
    Xinfu He
    Ningming Nie
    The Journal of Supercomputing, 2022, 78 : 14215 - 14230
  • [4] A parallel ETD algorithm for large-scale rate theory simulation
    Li, JianJiang
    Li, Jiali
    Yang, Yun
    Ji, Baixue
    Chen, Dandan
    He, Xinfu
    Nie, Ningming
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (12): : 14215 - 14230
  • [5] Random walk with jumps in large-scale random geometric graphs
    Tzevelekas, Leonidas
    Oikonomou, Konstantinos
    Stavrakakis, Ioannis
    COMPUTER COMMUNICATIONS, 2010, 33 (13) : 1505 - 1514
  • [6] A Refined Distributed Parallel Algorithm For The Eigenvalue Problem Of Large-scale Matrix
    Zhao, Lu
    Zhuang, Yi
    Liu, Yi
    Ni, Tian Quan
    2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 2780 - 2784
  • [7] A parallel and distributed algorithm for role discovery in large-scale social networks
    Xiao, Yunpeng
    Lu, Xingyu
    Liu, Yanbing
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (04): : 675 - 681
  • [8] Genesis: A scalable distributed system for large-scale parallel network simulation
    Liu, Yu
    Szymanski, Boleslaw K.
    Saifee, Adnan
    COMPUTER NETWORKS, 2006, 50 (12) : 2028 - 2053
  • [9] Parallel simulation of large-scale parallel applications
    Bagrodia, R
    Deelman, E
    Phan, T
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (01): : 3 - 12
  • [10] A Study of the Parallel Algorithm for Large-Scale DC Simulation of Nonlinear Systems
    Cortes Udave, Diego Ernesto
    Ogrodzki, Jan
    Gutierrez de Anda, Miguel Angel
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2012, 2012, 8454