DocumentCode
2627491
Title
Implementation and Evaluation of Matrix-matrix Multiplication on FT64 Stream Processor
Author
Yang, Wenjing ; Du, Jing ; Ao, Fujiang ; Yang, Xuejun
Author_Institution
Beijing Univ. of Aeronaut. & Astronaut., Beijing
fYear
2007
fDate
21-23 Nov. 2007
Firstpage
1445
Lastpage
1451
Abstract
The FT64 stream processor is a 64-bit stream processor for scientific computing. It is necessary to research efficient implementation of scientific applications on FT64 to exploit the powerful ability. Matrix-matrix multiplication is an important kernel used in many scientific applications. In this paper, we develop two stream implementations of matrix-matrix multiplication on FT64, and optimize these versions by using stripmining technique. Our efforts aim at reducing memory access overhead and improving computational intensiveness. The experimental results show that the optimizing implementations on FT64 achieve high speedup over the corresponding fortran programs running on Itanium 2. It is certain that matrix-matrix multiplication can efficiently exploit the tremendous potential of FT64 processor through programming optimizations.
Keywords
mathematics computing; matrix multiplication; optimising compilers; FT64 stream processor; matrix-matrix multiplication; scientific computing; stripmining technique; Application software; Bandwidth; Information technology; Kernel; Registers; Scientific computing; Signal processing; Sliding mode control; Space technology; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Convergence Information Technology, 2007. International Conference on
Conference_Location
Gyeongju
Print_ISBN
0-7695-3038-9
Type
conf
DOI
10.1109/ICCIT.2007.198
Filename
4420458
Link To Document