Title
Cmrf: A Configurable Matrix Register File For Accelerating Matrix Operations On Simd Processors
Abstract
Mapping matrix operations on SIMD processors brings a large amount of data rearrangement that decrease the system performance. This paper proposes a Configurable Matrix Register File (CMRF) that supports both row-wise and column-wise accesses. The CMRF can be dynamically configured into different operating modes in which one or several sub-matrices can be accessed in parallel. Experimental results show that, compared with the traditional Vector Register File (VRF) and the MRF, the CMRF can respectively achieve about 2.21x and 1.6x average performance improvement. Compared with TMS320C64x+, our SIMD processor can achieve about 5.65x to 7.71x performance improvement by employing the CMRF.
Year
DOI
Venue
2012
10.1587/elex.9.283
IEICE ELECTRONICS EXPRESS
Keywords
Field
DocType
SIMD, matrix operation, Matrix Register File
Matrix (mathematics),Computer science,Parallel computing,Register file,SIMD,Computer hardware,Matrix multiplication,Simd processor,Performance improvement
Journal
Volume
Issue
ISSN
9
4
1349-2543
Citations 
PageRank 
References 
1
0.37
1
Authors
7
Name
Order
Citations
PageRank
Kai Zhang110.37
Shuming Chen213838.21
Hu Chen365.00
Yaohua Wang44414.23
Xiaowen Chen5148.86
Sheng Liu674.06
Wei Liu720.74