Title :
Partitioning schemes for circuit simulation on a multiprocessor array
Author :
Telichevesky, R. ; Agrawal, Pulin ; TROTTER, JOHN A.
Author_Institution :
Dept. of EECS, MIT, Cambridge, MA, USA
Abstract :
The factorization of sparse matrices is used in the inner loop of many engineering algorithms. including circuit simulation. This time consuming operation can be speeded up by utilizing multiprocessor architectures. Distributed memory architectures can overcome the memory bottleneck normally associated with shared memory machines but require a careful distribution of matrix data to the processors. The authors present partitioning schemes that distribute the rows of the matrix to processors to allow a better utilization of the processing resources. They also present bounds on the speedup achieveable with partitioned matrices. They demonstrate that a good partitioning strategy coupled with more sophisticated scheduling algorithms improves the overall processor utilization
Keywords :
circuit analysis computing; multiprocessing systems; scheduling; circuit simulation; engineering algorithms; factorization; inner loop; multiprocessor architectures; multiprocessor array; partitioning schemes; scheduling; Circuit simulation; Coupling circuits; Differential equations; Legged locomotion; Matrix decomposition; Memory architecture; Nonlinear equations; Partitioning algorithms; Scheduling algorithm; Sparse matrices;
Conference_Titel :
Application Specific Array Processors, 1991. Proceedings of the International Conference on
Conference_Location :
Barcelona
Print_ISBN :
0-8186-9237-5
DOI :
10.1109/ASAP.1991.238885