DocumentCode :
963617
Title :
Matrix Operations on a Multicomputer System with Switchable Main Memory Modules and Dynamic Control
Author :
Su, Stanley Y W ; Thakore, Arun K.
Author_Institution :
Database Systems Research and Development Center, University of Florida, Gainesville, FL 32611.
Issue :
12
fYear :
1987
Firstpage :
1467
Lastpage :
1484
Abstract :
This paper presents an analysis and evaluation of the performance of a multicomputer system (SM3) in supporting two basic matrix operations, namely multiplication and inversion. The system supports the efficient execution of the above mentioned operations by 1) achieving a high-bandwidth data transfer among computers by switching main memory modules, 2) supporting network partitioning, 3) employing a hardware communication and synchronization scheme, 4) using a distributed control technique, and 5) providing means to dynamically transfer control. Timing equations are derived and evaluated in an attempt to analyze the performance. Different cases which arise due to the relative sizes of memory modules and matrices during matrix multiplication are analyzed. The cases of partial and maximal pivoting during inversion are also analyzed. The SM3 system is compared quantitatively and qualitatively to a hypercube architecture.
Keywords :
Communication switching; Communication system control; Computer networks; Control systems; Distributed computing; Distributed control; Equations; Hardware; Performance analysis; Timing; Computer architecture; matrix operations; multicomputer systems; multiprocessors; parallel implementation; performance evaluation;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1987.5009498
Filename :
5009498
Link To Document :
بازگشت