李浩洋, 宋宇鲲. 一种支持多种工作模式的可重构计算单元的设计[J]. 微电子学与计算机, 2017, 34(10): 53-58, 62.
引用本文: 李浩洋, 宋宇鲲. 一种支持多种工作模式的可重构计算单元的设计[J]. 微电子学与计算机, 2017, 34(10): 53-58, 62.
LI Hao-yang, SONG Yu-kun. Design of a Reconfigurable Computing Unit With Multiple Working Modes[J]. Microelectronics & Computer, 2017, 34(10): 53-58, 62.
Citation: LI Hao-yang, SONG Yu-kun. Design of a Reconfigurable Computing Unit With Multiple Working Modes[J]. Microelectronics & Computer, 2017, 34(10): 53-58, 62.

一种支持多种工作模式的可重构计算单元的设计

Design of a Reconfigurable Computing Unit With Multiple Working Modes

  • 摘要: 针对高密度计算领域的数据特点, 为目标多核计算系统设计了一种可重构计算单元, 其通过内部运算部件的运算路径重构, 可以实现多种乘加运算功能, 并对高密度计算领域中常见的矩阵乘法、快速傅里叶变换等算法进行了针对性的加速设计, 并能够支持多种工作模式.该设计已经在Xilinx Virtex-7 XC7V2000TFLG1925-1 FPGA芯片上进行了原型验证, 测试结果表明, 对高密度计算领域的典型数据粒度, 该可重构计算单元的计算效率满足设计要求.

     

    Abstract: In this paper, a coarse-grained reconfigurable computing unit (RCU) is designed for the heterogeneous multi-core system (HMCS) which is applied to high density computing field. As a reconfigurable computing unit, RCU can achieve a variety of functions and work in different modes. The architecture of RCU is also optimized for some common complex algorithms, such as matrix calculation, FFT and etc. At last, the hardware prototype of RCU is implemented on the FPGA and the experimental results show that the performance has achieved the performance requirements.

     

/

返回文章
返回