Title :
Scalable matrix multiplication algorithm for IRAM architecture machine
Author :
Vesztergombi, György ; Ódor, Géza ; Rohrbach, Francois ; Varga, Géza
Author_Institution :
Res. Inst. for Particle Phys., Budapest, Hungary
Abstract :
A scalable bit matrix machine model was proposed by us previously (G. Vesztergombi et al., 1997). Now we extend this IRAM type model for numerical calculations. The k digit numbers are represented in a bit parallel way, thus the number of rows in the memory is scaled up correspondingly, which means that the number of 1 bit CPUs is also increased proportionally. Still relying on the simple string communication interprocessor network, we prove that loading and multiplication of n×n matrices are executable in O(n) time. Speed estimates are calculated using emulation on the 8192 processor CERN-ASTRA machine
Keywords :
computational complexity; matrix multiplication; parallel algorithms; parallel architectures; random-access storage; 1 bit CPUs; 8192 processor CERN-ASTRA machine; IRAM architecture machine; IRAM type model; emulation; k digit numbers; numerical calculations; scalable bit matrix machine model; scalable matrix multiplication algorithm; simple string communication interprocessor network; speed estimates; Centralized control; Chemical technology; Communication system control; Computational intelligence; Computer architecture; Distributed processing; Emulation; Machine intelligence; Materials science and technology; Numerical models;
Conference_Titel :
Parallel and Distributed Processing, 1998. PDP '98. Proceedings of the Sixth Euromicro Workshop on
Conference_Location :
Madrid
Print_ISBN :
0-8186-8332-5
DOI :
10.1109/EMPDP.1998.647221