Accelerating Large-Scale Sparse LU Factorization for RF Circuit Simulation

被引:0
|
作者
Feng, Guofeng [1 ,2 ]
Wang, Hongyu [1 ,2 ]
Guo, Zhuoqiang [1 ,2 ]
Li, Mingzhen [1 ]
Zhao, Tong [1 ]
Jin, Zhou [3 ]
Jia, Weile [1 ]
Tan, Guangming [1 ]
Sun, Ninghui [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, SKLP, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100190, Peoples R China
[3] China Univ Petr, SSSLab, Beijing 102249, Peoples R China
基金
美国国家科学基金会;
关键词
Sparse LU factorization; RF circuit simulation; Performance optimization; DIRECT SOLVER; ALGORITHM;
D O I
10.1007/978-3-031-69583-4_13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Sparse LU factorization is the indispensable building block of the circuit simulation, and dominates the simulation time, especially when dealing with large-scale circuits. Radio frequency (RF) circuits have been increasingly emphasized with the evolution of ubiquitous wireless communication (i.e., 5G and WiFi). The RF simulation matrices show a distinctive pattern of structured dense blocks, and this pattern has been inadvertently overlooked by prior works, leading to the underutilization of computational resources. In this paper, by exploiting the block structure, we propose a novel blocked format for L and U factors and re-design the large-scale sparse LU factorization accordingly, which leverages the data locality inherent in RF matrices. The data format transformation is streamlined, strategically eliminating the redundant data movement and costly indirect memory access. Moreover, the vector operations are converted into matrix operations, enabling efficient data reuse and enhancing data-level parallelism. The experiment results demonstrate that our method achieves superior performance compared to state-of-the-art implementation.
引用
收藏
页码:182 / 195
页数:14
相关论文
共 50 条
  • [21] Generalized Leapfrog Scheme for Large-Scale Circuit Simulation
    Sekine, Tadatoshi
    Asai, Hideici
    ELECTRICAL PERFORMANCE OF ELECTRONIC PACKAGING AND SYSTEMS, 2009, : 81 - +
  • [22] Sparse Distributed Representation of Odors in a Large-scale Olfactory Bulb Circuit
    Yu, Yuguo
    McTavish, Thomas S.
    Hines, Michael L.
    Shepherd, Gordon M.
    Valenti, Cesare
    Migliore, Michele
    PLOS COMPUTATIONAL BIOLOGY, 2013, 9 (03)
  • [23] Algorithmic Advancements and a Comparative Investigation of Left and Right Looking Sparse LU Factorization on GPU Platform for Circuit Simulation
    Lee, Wai-Kong
    Achar, Ramachandra
    IEEE ACCESS, 2022, 10 : 78993 - 79003
  • [24] A PRACTICAL SCHEDULING ALGORITHM FOR PARALLEL LU FACTORIZATION IN CIRCUIT SIMULATION
    CHEN, CC
    HU, YH
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 1788 - 1791
  • [25] Accelerating strategies to the numerical simulation of large-scale models for sequential excavation
    Noronha, M.
    Duenser, Ch.
    Beer, G.
    INTERNATIONAL JOURNAL FOR NUMERICAL AND ANALYTICAL METHODS IN GEOMECHANICS, 2007, 31 (09) : 1071 - 1084
  • [26] Accelerating Large-Scale Interconnection Network Simulation by Cellular Automata Concept
    Yokota, Takashi
    Ootsu, Kanemitsu
    Ohkawa, Takeshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (01) : 52 - 74
  • [27] Accurate sparse-matrix semisymbolic analysis of large-scale RF circuits
    Dobes, Josef
    Michal, Jan
    2006 EUROPEAN MICROWAVE CONFERENCE, VOLS 1-4, 2006, : 1573 - +
  • [28] Large-scale linear circuit simulation with an inversed inductance matrix
    Mizuta, C
    Iwai, J
    Machida, K
    Kage, T
    Masuda, H
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 511 - 516
  • [29] DYNAMIC FACTORIZATION IN LARGE-SCALE OPTIMIZATION
    BROWN, GG
    OLSON, MP
    MATHEMATICAL PROGRAMMING, 1994, 64 (01) : 17 - 51
  • [30] GPU-Accelerated Sparse LU Factorization for Power System Simulation
    Gnanavignesh, R.
    Shenoy, U. Jayachandra
    Proceedings of 2019 IEEE PES Innovative Smart Grid Technologies Europe, ISGT-Europe 2019, 2019,