Parallel Circuit Simulation using the Direct Method on a Heterogeneous Cloud

被引:4
|
作者
Helal, Ahmed E. [1 ]
Bayoumi, Amr M. [2 ]
Hanafy, Yasser Y. [1 ,2 ]
机构
[1] Virginia Tech, Elect & Comp Engn, Blacksburg, VA USA
[2] AAST, Elect & Commun Engn, Cairo, Egypt
关键词
SPICE; Circuit Simulation; Heterogeneous Computing; HPC; Accelerators; GPU; Cloud Computing;
D O I
10.1145/2744769.2744888
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper discusses the development of a parallel SPICE circuit simulator using the direct method on a cloud-based heterogeneous cluster, which includes multiple HPC compute nodes with multi-sockets, multicores, and GPUs. A simple model is derived to optimally partition the circuit between the compute nodes. The parallel simulator is divided into four major kernels: Partition Device Model Evaluation (PME), Partition Matrix Factorization (PMF), Interconnection Matrix Evaluation (IME), and Interconnection Matrix Factorization (IMF). Another model is derived to assign each of the kernels to the most suitable execution platform of the Amazon EC2 heterogeneous cloud. The partitioning approach using heterogeneous resources has achieved an order-of-magnitude speedup over optimized multithreaded implementations of SPICE using state of the art KLU and NICSLU packages for matrix solution.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] DIRECT CIRCUIT SIMULATION ALGORITHMS FOR PARALLEL PROCESSING
    COX, PF
    BURCH, RG
    HOCEVAR, DE
    YANG, P
    EPLER, BD
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (06) : 714 - 725
  • [2] Parallel SOLVE for direct circuit simulation on a Transputer array
    Chu, Y
    Mahmood, A
    Lynch, DJ
    3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 1996, : 27 - 32
  • [3] Fast Circuit Simulation Based on Parallel-Distributed LIM using Cloud Computing System
    Inoue, Yuta
    Sekine, Tadatoshi
    Hasegawa, Takahiro
    Asai, Hideki
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2010, 10 (01) : 49 - 54
  • [5] Parallel algorithms for compressible turbulent flow simulation using direct numerical method
    Li, Debo
    Xu, Qisheng
    Shen, Yueliang
    Wen, Zhiyong
    Liu, Yaming
    ELECTRICAL POWER & ENERGY SYSTEMS, PTS 1 AND 2, 2012, 516-517 : 980 - 991
  • [6] ON PARALLEL CIRCUIT SIMULATION
    WATERMAN, PJ
    VLSI SYSTEMS DESIGN, 1987, 8 (08): : 56 - &
  • [7] HIERARCHICAL DECOMPOSITION AND LATENCY FOR CIRCUIT SIMULATION BY DIRECT METHOD
    NISHIGAKI, M
    TANAKA, N
    ASAI, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1992, E75A (03) : 347 - 351
  • [8] A PARALLEL PARTITIONING METHOD FOR LARGE-SCALE CIRCUIT SIMULATION
    ZHANG, XD
    UNIVERSITY PROGRAMS IN COMPUTER-AIDED ENGINEERING, DESIGN, AND MANUFACTURING, 1989, : 134 - 141
  • [9] Thermal Models for Optical Circuit Simulation Using a Finite Cloud Method and Model Reduction Techniques
    Burke, Dan
    Smy, Tom
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (08) : 1177 - 1186
  • [10] Parallel processings for direct simulation Monte Carlo method
    Ota, Masahiro
    Taniguchi, Hiroyoshi
    Aritomi, Masanori
    Nippon Kikai Gakkai Ronbunshu, B Hen/Transactions of the Japan Society of Mechanical Engineers, Part B, 1995, 61 (582): : 496 - 502