首页> 外文会议>International Conference on Architecture of Computing Systems >M{sup}2E: A Multiple-Input, Multiple-Output Function Extension for RISC-Based Extensible Processors
【24h】

M{sup}2E: A Multiple-Input, Multiple-Output Function Extension for RISC-Based Extensible Processors

机译:M {SUP} 2E:基于RISC的可扩展处理器的多输入,多输出功能扩展

获取原文

摘要

Recent study shows that a further speedup can be achieved by RISC-based extensible processors if the incorporated custom functional units (CFUs) can execute functions with more than two inputs and one output. However, mechanisms to execute multiple-input, multiple-output (MIMO) custom functions in a RISC processor have not been addressed. This paper proposes an extension for single-issue RISC processors based on a CFU that can execute custom functions with up to six inputs and three outputs. To minimize the change to the core processor, we maintain the operand bandwidth of two inputs, one output per cycle and transfer the extra operands and results using repeated custom instructions. While keeping such an limit sacrifices some speedup, our experiments show that the MIMO extension can still achieve an average 51% increase in speedup compared to a dual-input, single-output (DISO) extension and an average 27% increase in speedup compared to a multiple-input, single-output (MISO) extension.
机译:最近的研究表明,如果掺入的自定义功能单元(CFUS)可以执行具有多于两个输入和一个输出的功能,则可以通过基于RISC的可扩展处理器实现进一步的加速。但是,在RISC处理器中执行多输入的机制,尚未解决RISC处理器中的多输出(MIMO)自定义函数。本文提出了基于CFU的单一发行RISC处理器的扩展,该CFU可以执行最多六个输入和三个输出的自定义功能。为了最大限度地减少对核心处理器的变化,我们将维持两个输入的操作数带宽,每个周期一个输出并使用重复的自定义指令传输额外的操作数和结果。在保持这种限制的同时牺牲一些加速,我们的实验表明,与双输入,单输出(DISO)延伸相比,MIMO扩展仍然可以达到快速增长的51%,并且与...相比,加速平均27%多输入,单输出(MISO)扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号