DocumentCode :
3391201
Title :
Matrix multiplication on LUCAS
Author :
Ohlsson, Lennart ; Svensson, Bertil
Author_Institution :
Department of Computer Engineering, University of Lund, P.O. Box 725, 220 07, SWEDEN
fYear :
1983
fDate :
20-22 June 1983
Firstpage :
116
Lastpage :
122
Abstract :
Multiplication of two N by N matrices involves N3 multiplications of elements. The task allows a large amount of parallelism to be utilized, indicating that it can be efficiently executed on a parallel computer. This paper describes how matrix multiplication is performed on LUCAS, an SIMD type parallel processor with bit-serial processing elements. The interconnection network is of Perfect Shuffle/Exchange type. The case of study is when the number of processing elements is between N2 and N3. The algorithm presented can be applied to any computer with the same interconnection structure. Formulas showing how the execution time depends on data length and matrix size are presented together with measured values from execution on LUCAS.
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic (ARITH), 1983 IEEE 6th Symposium on
Conference_Location :
Aarhus, Denmark
Print_ISBN :
0-8186-0034-9
Type :
conf
DOI :
10.1109/ARITH.1983.6158092
Filename :
6158092
Link To Document :
بازگشت