DocumentCode :
968569
Title :
Multigranular parallel algorithms for solving linear equations in VLSI circuit simulation
Author :
Fischer, Martin ; Dirks, Heinz K.
Author_Institution :
Fac. of Eng., Christian-Albrechts-Univ., Kiel, Germany
Volume :
23
Issue :
5
fYear :
2004
fDate :
5/1/2004 12:00:00 AM
Firstpage :
728
Lastpage :
736
Abstract :
Algorithms for parallel execution of forward elimination to solve linear equations arising from very large scale integrated circuit simulation are discussed. Here, a multigranular method is introduced, exploiting different levels of potential parallelism. According to these levels, the new method contains four phases, which are dynamically linked. Therefore, the use of an architecture with shared memory in connection with multithreaded programming enables the parallelization of a serial well-adapted sparse-matrix solver. In order to take system-specific properties into account, an adaptive partitioning is proposed. For this, the partition size is enlarged step by step as long as the measured execution time decreases. Applying this method to industrial examples an efficiency of processor usage of nearly 90%, with up to 12 processors, is reached for relevant circuits.
Keywords :
VLSI; algebra; circuit simulation; multi-threading; parallel algorithms; shared memory systems; sparse matrices; adaptive partitioning; elimination tree; forward elimination; integrated circuit simulation; linear equations; multigranular algorithms; multithreaded programming; parallel algorithms; serial solver; shared memory; sparse-matrix solver; symmetric multiprocessing; very large scale integration; Circuit simulation; Computational modeling; Computer simulation; Jacobian matrices; Nonlinear equations; Parallel algorithms; Runtime; Sparse matrices; Symmetric matrices; Very large scale integration;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2004.826549
Filename :
1291584
Link To Document :
بازگشت