Skip to main navigation Skip to search Skip to main content

Matrix computing coprocessor for an embedded system

  • Xi'an Jiaotong University

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Matrix computing based on software, particularly floating point matrix computing, is slow and often becomes a problem in overall embedded systems. A matrix computing coprocessor (MCC) is developed in this study to improve the performance of matrix computing. The proposed MCC, which is an application-specific instruction set processor for the construction of a high-performance embedded system, can independently implement the entire algorithm, including floating point matrix computing. A good definition matrix operation instruction set is also presented. A single floating-point MCC and an embedded system with the MCC are implemented. Experimental results show that the proposed MCC exhibits high performance and has excellent flexibility and good application prospect.

Original languageEnglish
Pages (from-to)444-456
Number of pages13
JournalMicroprocessors and Microsystems
Volume39
Issue number7
DOIs
StatePublished - 25 Jul 2015

Keywords

  • Application-specific instruction set processor
  • Matrix computing
  • System on chip

Fingerprint

Dive into the research topics of 'Matrix computing coprocessor for an embedded system'. Together they form a unique fingerprint.

Cite this