DocumentCode :
1937818
Title :
Expression-Level Parallelism for Distributed Spice Circuit Simulation
Author :
Pfeifer, Dylan ; Gerstlauer, Andreas
Author_Institution :
Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
fYear :
2011
fDate :
4-7 Sept. 2011
Firstpage :
12
Lastpage :
17
Abstract :
Distributed system-level simulation among coordinated, heterogeneous simulators requires communication and synchrony to preserve event causality. Once achieved, multiple coordinated, distributed instances of a single simulator not originally written for internal parallelism can be used to conduct the expression-level parallel execution of a model partitioned into subsystems, such that each subsystem is assigned to an individual simulator. Using a Kahn Process Network simulation back plane for coordination, and a custom Xspice TCP/IP socket device for interfacing, expression-level distributed simulation was applied to observe a decrease of up to 1/52 times the transient analysis time of the same circuit in a single Ngspice instance, without modifying the Ngspice kernel or host execution environment. Up to 128 independent Ngspice instances were coordinated in parallel with this method, with a selectable tradeoff in speed versus accuracy.
Keywords :
SPICE; circuit simulation; distributed processing; transient analysis; transport protocols; Kahn process network simulation backplane; custom Xspice TCP/IP socket device; distributed Spice circuit simulation; distributed system-level simulation; expression-level distributed simulation; expression-level parallel execution; heterogeneous simulators; single Ngspice; transient analysis; Backplanes; Integrated circuit modeling; Measurement uncertainty; Parallel processing; Radiation detectors; Transient analysis; Transistors; Kahn Process Networks; cosimulation backplanes; distributed Spice simulation; expression-level parallelism; heterogeneous cosimulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Simulation and Real Time Applications (DS-RT), 2011 IEEE/ACM 15th International Symposium on
Conference_Location :
Salford
ISSN :
1550-6525
Print_ISBN :
978-1-4577-1643-0
Type :
conf
DOI :
10.1109/DS-RT.2011.32
Filename :
6051798
Link To Document :
بازگشت