基于RISC-V的近数据计算系统设计方法  

Design of a Near Data Computing System Based on RISC-V

在线阅读下载全文

作  者:陶常勇 高彦钊 王元磊 张兴明[2] TAO Changyong;GAO Yanzhao;WANG Yuanlei;ZHANG Xingming(Tianjin Binhai Development Area Information Technology Innovation Center, Tianjin 300450, China;Information Engineering University, Zhengzhou 450000)

机构地区:[1]天津市滨海新区信息技术创新中心,天津300450 [2]解放军信息工程大学,郑州450000

出  处:《火控雷达技术》2020年第3期92-100,共9页Fire Control Radar Technology

摘  要:针对信号处理和深度学习中存在大量规律乘加计算的特点,基于RISC-V开源指令集,提出了一种将控制与计算解耦的近数据计算系统设计方法,包括RISC-V控制指令集设计与近数据计算加速阵列设计两个部分。其中加速阵列包括数据RAM、微码表RAM、乘加算粒和片上网络,控制指令集部分包括数据搬移指令、微码配置指令和计算控制指令,两者的结合大幅降低了RISC-V内核计算负担,提高了计算并行度,并有利于在硬件平台上的弹性部署。Considering the fact that there are a large number of regular multiply-add calculations in signal processing and deep learning,the design of a near-data-computing(NDC)system featuring control and calculation decoupling is proposed based on RISC-V open source instruction set,which includes design of two parts,namely the RISC-V control instruction set and the NDC acceleration array.The NDC acceleration array includes the data RAM,microcode table RAM,multiply-add block,and network-on-chip(NOC).The control instruction set comprises data movement instruction,microcode configuration instruction,and calculation control instruction.The combination of the two parts greatly reduces the computational burden on the RISC-V core,increases the degree of computational parallelism,and facilitates flexible deployment of the system on various hardware platforms.

关 键 词:RISC-V 微码近数据计算 片上网络 

分 类 号:TN95[电子电信—信号与信息处理] TP31[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象