• DocumentCode
    1196765
  • Title

    A Parallel Harmonic-Balance Approach to Steady-State and Envelope-Following Simulation of Driven and Autonomous Circuits

  • Author

    Dong, Wei ; Li, Peng

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX
  • Volume
    28
  • Issue
    4
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    490
  • Lastpage
    501
  • Abstract
    In this paper, we present a parallel harmonic-balance approach, applicable to the steady-state and envelope-following analyses of both driven and autonomous circuits. Our approach is centered on a naturally parallelizable preconditioning technique that speeds up the core computation in harmonic-balance-based analysis. As a coarse-grained parallel approach by algorithm construction, the proposed method facilitates parallel computing via the use of domain knowledge and simplifies parallel programming compared with fine-grained strategies. The proposed parallel preconditioning technique can be combined with more conventional parallel approaches such as parallel device model evaluation, parallel fast Fourier transform operation, and parallel matrix-vector product to further improve runtime efficiency. In our message-passing-interface-based implementation over a cluster of workstations and multithreading-based implementation on a shared-memory machine, favorable runtime speedups with respect to the conventional serial approaches and the serial implementations of the same parallel algorithms are achieved.
  • Keywords
    circuit CAD; fast Fourier transforms; message passing; multi-threading; parallel algorithms; shared memory systems; autonomous circuits; coarse-grained parallel; driven circuits; envelope-following simulation; fast Fourier transform; favorable runtime speedups; message-passing-interface; multithreading; parallel algorithms; parallel harmonic-balance; parallel matrix-vector; parallelizable preconditioning technique; shared-memory machine; steady-state simulation; workstations; Autonomous circuit; envelope-following simulation; harmonic balance (HB); parallel simulation; steady-state simulation;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2009.2014000
  • Filename
    4802232