• DocumentCode
    580992
  • Title

    Circuit simulation via matrix exponential method for stiffness handling and parallel processing

  • Author

    Weng, Shih-Hung ; Chen, Quan ; Wong, Ngai ; Cheng, Chung-Kuan

  • Author_Institution
    Dept. of CSE, Univ. of California San Diego, La Jolla, CA, USA
  • fYear
    2012
  • fDate
    5-8 Nov. 2012
  • Firstpage
    407
  • Lastpage
    414
  • Abstract
    We propose an advanced matrix exponential method (MEXP) to handle the transient simulation of stiff circuits and enable parallel simulation. We analyze the rapid decaying of fast transition elements in Krylov subspace approximation of matrix exponential and leverage such scaling effect to leap larger steps in the later stage of time marching. Moreover, matrix-vector multiplication and restarting scheme in our method provide better scalability and parallelizability than implicit methods. The performance of ordinary MEXP can be improved up to 4.8 times for stiff cases, and the parallel implementation leads to another 11 times speedup. Our approach is demonstrated to be a viable tool for ultra-large circuit simulations (with 1.6M ~ 12M nodes) that are not feasible with existing implicit methods.
  • Keywords
    approximation theory; circuit simulation; matrix algebra; scaling circuits; Krylov subspace approximation; advanced matrix exponential method; fast transition elements; matrix-vector multiplication; parallel processing; parallel simulation; rapid decaying; restarting scheme; scaling effect; stiff circuits; stiffness handling; time marching; transient simulation; ultra-large circuit simulations; Circuit simulation; Eigenvalues and eigenfunctions; Graphics processing units; Interpolation; Sparse matrices; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • Filename
    6386644