Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA 2013)

Customized MMRF: Efficient Matrix Operations on SIMD Processors

Authors
Kai Zhang, Yaohua Wang, Shuming Chen, Zhentao Li, Liang Wen
Corresponding Author
Kai Zhang
Available Online February 2013.
DOI
10.2991/isccca.2013.191How to use a DOI?
Keywords
SIMD, Matrix Operations, Customize
Abstract

Wireless communication and multimedia applications feature a large amount of matrix operations with different matrix size. These operations require accessing matrix in column order. This paper implements a Multi-Grained Matrix Register File (MMRF) that supports multi-grained parallel row-wise and column-wise access. We implement a 4*4 MIMO decoding with the help of MMRF to illustrate the efficient matrix operations on SIMD processors. Experimental results show that, compared with TMS320C64x+, our SIMD processor can achieve about 5.65x to 7.71x performance improvement by employing the MMRF. By customized design technology, we reduce the area and critical-path delay of MMRF by 17.9% and 39.1% respectively.

Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA 2013)
Series
Advances in Intelligent Systems Research
Publication Date
February 2013
ISBN
10.2991/isccca.2013.191
ISSN
1951-6851
DOI
10.2991/isccca.2013.191How to use a DOI?
Copyright
© 2013, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Kai Zhang
AU  - Yaohua Wang
AU  - Shuming Chen
AU  - Zhentao Li
AU  - Liang Wen
PY  - 2013/02
DA  - 2013/02
TI  - Customized MMRF: Efficient Matrix Operations on SIMD Processors
BT  - Proceedings of the 2nd International Symposium on Computer, Communication, Control and Automation (ISCCCA 2013)
PB  - Atlantis Press
SP  - 761
EP  - 764
SN  - 1951-6851
UR  - https://doi.org/10.2991/isccca.2013.191
DO  - 10.2991/isccca.2013.191
ID  - Zhang2013/02
ER  -