• 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