Reconfiguration of Embedded Accelerators by Microprogramming for Intensive Loop Computations

2020 23rd International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS)(2020)

引用 1|浏览9
暂无评分
摘要
The work presented in this paper is on reconfigurable accelerators for the implementation of iterative computations and loops that form the core computations of applications like those in digital signal processing and machine learning. The accelerators become computation engines of an embedded system that can be reconfigured by an embedded processor for handling various kernels of embedded applications. This paper presents our MicroProgramed Configurable Accelerator (iMPAC) architecture and compares implementing a kernel (here a matrix multiplication) on this architecture with a) a program running of an embedded processor and b) with a hardwired controller accelerator. Our prototyping on an FPGA shows very little penalty in terms of energy consumption and required clock cycles when compared with the latter, and significant improvement of both energy and timing when compared with the former. At the same time, we have the programming flexibility of the former.
更多
查看译文
关键词
Microprogramming,Accelerator,Reconfigurability,Microinstructions,FPGA prototyping
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要