Parallel Transient Simulation of Multiphysics Circuits Using Delay-Based Partitioning
Artikel i vetenskaplig tidskrift, 2012

A parallel transient simulation technique for multiphysics circuits is presented. The technique develops partitions utilizing the inherent delay present within a circuit and between physical domains. A state-variable-based circuit delay element is presented, which implements the coupling between two spatially or temporally isolated circuit partitions. A parallel delay-based iterative approach for interfacing delay-partitioned subcircuits is applied, which achieves the reasonable accuracy of nonparallel circuit simulation if both incorporate the same interblock delay. The partitioned subcircuits are distributed to different cores of a shared-memory multicore processor and solved in parallel. A multithreaded implementation of the methodology using OpenMP is presented. Examples showing superlinear speedup compared to unpartitioned single-core simulation using the direct method are presented. This paper also discusses the impact of load balancing and absolute delay on simulation speedup.

integrated-circuits

multicore

multiphysics

electrothermal simulation

transistor level

passivity

device model

parallel simulation

parallelization

Delay element

Författare

S. Priyadarshi

North Carolina State University

Christopher Saunders

Chalmers, Energi och miljö, Elkraftteknik

N. M. Kriplani

North Carolina State University

H. Demircioglu

North Carolina State University

W. R. Davis

North Carolina State University

P. D. Franzon

North Carolina State University

M. B. Steer

North Carolina State University

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

0278-0070 (ISSN)

Vol. 31 1522-1535

Ämneskategorier

Data- och informationsvetenskap

DOI

10.1109/tcad.2012.2201156