I. Introduction
Transient simulation of very large scale integrated circuits is challenging largely because of increased simulation times. This situation is further aggravated for specific kinds of transient simulations, such as multiphysics dynamic electrothermal analysis, which requires long times for thermal transients to subside. With the advent of multicore technology, low-cost large-scale parallel processors are widely available. The parallel computing power of multicore processors can help in addressing the computational requirements of transient circuit simulation. However, efficient exploitation of this requires techniques to partition the circuit for parallelization and methods to synchronize communication between the circuit partitions. This is because modern numerical solutions of circuit equations represent only a small part of total transient simulation time.