Title
CAEMO - A Flexible and scalable high performance matrix algebra coprocessor for embedded reconfigurable computing systems.
Abstract
Many applications in mobile and embedded systems like signal processing, machine learning, kinematics, dynamics, and control depend on computationally expensive matrix operations. However, such systems underlie tight constraints regarding power consumption and physical space, which prohibits the usage of powerful multicore systems. In this paper, we propose a novel scalable and power-efficient architecture for matrix algebra in FPGA-based Systems-on-Chip. The architecture is based on a linear systolic array and has been developed with a focus on flexibility in order to be adapted to different applications. We evaluate the performance, resource utilization and power consumption of different configurations and show that it provides significant speed-ups over a mobile processor and is significantly more power efficient than a standard PC.
Year
DOI
Venue
2018
10.1016/j.micpro.2017.10.005
Microprocessors and Microsystems
Keywords
Field
DocType
Matrix algebra,Hardware acceleration,Embedded systems,FPGA
Computer science,Real-time computing,Coprocessor,Computer architecture,Mobile processor,Parallel computing,Systolic array,Field-programmable gate array,Hardware acceleration,Matrix multiplication,Scalability,Embedded system,Reconfigurable computing
Journal
Volume
Issue
ISSN
56
C
0141-9331
Citations 
PageRank 
References 
0
0.34
19
Authors
2
Name
Order
Citations
PageRank
Hendrik Wöhrle1214.38
Frank Kirchner214324.53