• DocumentCode
    1722888
  • Title

    Transient analysis of large linear dynamic networks on hybrid GPU-multicore platforms

  • Author

    Liu, Xue-Xin ; Tan, Sheldon X -D ; Liu, Zao ; Wang, Hai ; Xu, Tailong

  • Author_Institution
    Dept. Electr. Eng., Univ. of California, Riverside, CA, USA
  • fYear
    2012
  • Firstpage
    173
  • Lastpage
    176
  • Abstract
    A new transient analysis method is proposed for general linear dynamic networks, such as on-chip power grid networks, using hybrid GPU-based multicore platform. The new method, called ETBR-GPU, first performs sampling-like reduction on the original circuit matrices where the frequency domain responses at different frequency points can be calculated in parallel on multicore CPU. After the reduction, the reduced circuit matrices, which are dense but well suitable for GPU´s data parallel computing, are simulated on GPU. Such reduction based simulation technique is very amenable for parallelization on the hybrid multicore and GPU platforms, where coarse-grained task-level and fine-grained lightweight-thread level parallelism can be both exploited. The proposed method is very general, since it can analyze any linear networks with complicated structures and macromodels, and it does not assume some structure properties in order to build problem-specific preconditioners, as many iterative solvers do. Experiments show that the new method achieves about one or two orders of magnitude speedup when compared to the general LU-based simulation method on some recently published IBM power grid benchmark circuits.
  • Keywords
    graphics processing units; iterative methods; multiprocessing systems; ETBR-GPU; IBM power grid benchmark circuits; LU-based simulation method; circuit matrices; fine-grained lightweight-thread level parallelism; hybrid GPU-based multicore platform; iterative solvers; large linear dynamic networks; linear dynamic networks; multicore CPU; on-chip power grid networks; problem-specific preconditioners; sampling-like reduction; transient analysis; transient analysis method; Central Processing Unit; Graphics processing unit; Instruction sets; Integrated circuit modeling; Multicore processing; Power grids; Transient analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Circuits and Systems Conference (NEWCAS), 2012 IEEE 10th International
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4673-0857-1
  • Electronic_ISBN
    978-1-4673-0858-8
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2012.6328984
  • Filename
    6328984