首页> 外文会议>International Conference on Electronics Technology >An Agile Instruction Set Extension Method Based on the RISC-V Processor
【24h】

An Agile Instruction Set Extension Method Based on the RISC-V Processor

机译:基于RISC-V处理器的敏捷指令集扩展方法

获取原文

摘要

The slowdown in Moore's Law scaling has triggered a growing awareness of domain-specific processors. One of the very promising techniques is the instruction set extension. RISC-V, as an open and simple instruction set architecture, is ideally suited as a basis for building domain-specific instruction-set processors. In this paper, we construct a framework based on the RISC-V processor that can receive data flow graph-based descriptions and automatically perform instruction set extensions. The framework is based on open-source software dependencies and is able to better interact with application codes, thus bridging the barrier between the application and the underlying microarchitecture of the processor. To evaluate the framework, a quantitative analysis of the Fast Fourier Transform algorithm is performed and the instruction set extension is applied with the framework proposed in this paper. By applying the methods in this paper to accelerate this commonly used digital signal processing algorithm, the runtime was reduced by 62%.
机译:Moore的定律缩放的放缓引发了对域特定处理器的越来越感知。其中一个有前途的技术是指令集扩展。 RISC-V作为开放和简单的指令集架构,理想地适合构建特定于域的指令集处理器的基础。在本文中,我们构建了一种基于RISC-V处理器的框架,可以接收基于数据流图的描述,并自动执行指令集扩展。该框架基于开源软件依赖项,并且能够更好地与应用程序代码交互,从而遍布应用程序和处理器的底层微架构之间的屏障。为了评估框架,执行快速傅里叶变换算法的定量分析,并使用本文提出的框架应用指令集扩展。通过应用本文中的方法加速这一常用的数字信号处理算法,运行时减少了62%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号