Title :
General Parallel Matrix Multiplication on the OTIS Network
Author :
Cai, Zhaoquan ; Wei, Wenhong
Author_Institution :
Network Center, Huizhou Univ., Huizhou
Abstract :
The optical transpose interconnection system (OTIS), proposed by Marsden et al., is a hybrid optical and electronic interconnection system for large parallel computers. In this network model, Wang and Sahni in proposed the two size of NtimesN or kNtimeskN matrices multiplication algorithm, however, the algorithm of matrix multiplication about general matrix was not introduced , and the matrix multiplication proposed by them can only be applied to OTIS-Mesh, not to general OTIS architecture. So in this paper, we map matrices to OTIS network using a new mapping scheme, and propose general algorithm to multiply two vectors, a vector and a matrix, and two matrices, at last we compare our algorithm with Canonpsilas algorithm and O(N3) serial algorithm by experiments, and the result proved that our algorithm is better than them.
Keywords :
matrix multiplication; multiprocessor interconnection networks; optical interconnections; parallel architectures; Canon algorithm; OTIS architecture; OTIS network; OTIS-Mesh; electronic interconnection system; large parallel computers; optical transpose interconnection system; parallel matrix multiplication; Computational modeling; Computer architecture; Computer networks; Computer science; Concurrent computing; IP networks; Mesh networks; Optical computing; Optical interconnections; Sorting; Column; Matrix multiplication; OTIS; Row; Vector;
Conference_Titel :
Signal-Image Technologies and Internet-Based System, 2007. SITIS '07. Third International IEEE Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3122-9
DOI :
10.1109/SITIS.2007.36