Addressing partitioning issues in parallel circuit simulation
With the rapidly increasing demands for high-speed and high-density electronic products, complexity and size of the associated circuits have increased significantly in the recent years. The large size of these circuits poses major challenges for simulation in terms of excessive CPU cost. To address this, a parallel circuit simulation algorithm has been recently developed that allows modern multicore processors to be exploited to realize higher parallel scalability with an increasing number of CPUs. In this paper, several methods have been proposed to improve efficiency and flexibility during the partitioning of analog circuits. The proposed methods reduce the constraints for partitioning, allowing a more efficient set of partitions to be found, which improves scalability when used in a parallel implementation.
|Keywords||Circuit simulation, distributed computing, multicore, parallel simulation, SPICE.|
|Journal||IEEE Transactions on Very Large Scale Integration (VLSI) Systems|
Paul, D. (Douglas), Achar, R, Nakhla, M.S, & Nakhla, N.M. (Natalie M.). (2014). Addressing partitioning issues in parallel circuit simulation. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 22(12), 2713–2723. doi:10.1109/TVLSI.2013.2295358