DocumentCode :
3402570
Title :
Parallel transpose of matrix multiplication based on the tiling algorithms
Author :
MinWoo Kim ; Jang, Young Jae ; Ro, Won Woo
Author_Institution :
Sch. of Electr. & Electron. Eng., Yonsei Univ., Seoul, South Korea
fYear :
2011
fDate :
7-10 Aug. 2011
Firstpage :
1
Lastpage :
3
Abstract :
This paper introduces a useful technique which can be used in a parallel matrix multiplication with the tiling method. Firstly, we exploit the effect of the matrix transpose for the tiling algorithm compared to the standard tiling algorithm. The experimental results show that the transpose tiling algorithm is more efficient than the standard tiling algorithm in most usable tile sizes. Moreover, we propose a parallel transpose tiling algorithm which is further developed from transpose tiling algorithm. Parallel transpose tiling algorithm reduces the overhead of transpose operation by distributing the matrix over multiple threads. As a result, the parallel transpose tiling algorithm is up to 4.76% and 6.61% faster than the original transpose tiling algorithm on Core2 9400 and Phenom 9550 processors, respectively.
Keywords :
matrix multiplication; parallel algorithms; program processors; Core2 9400 processor; Phenom 9550 processor; matrix multiplication parallel transpose; parallel matrix multiplication; parallel transpose tiling algorithm; tiling algorithms; tiling method; Facsimile;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2011 IEEE 54th International Midwest Symposium on
Conference_Location :
Seoul
ISSN :
1548-3746
Print_ISBN :
978-1-61284-856-3
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2011.6026311
Filename :
6026311
Link To Document :
بازگشت