首页> 外文会议>International Conference on Architecture of Computing Systems(ARCS 2006); 20060313-16; Frankfurt/Main(DE) >M~2E: A Multiple-Input, Multiple-Output Function Extension for RISC-Based Extensible Processors
【24h】

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

机译:M〜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.
机译:最近的研究表明,如果合并的自定义功能单元(CFU)可以执行具有两个以上输入和一个输出的功能,则基于RISC的可扩展处理器可以进一步提高速度。但是,尚未解决在RISC处理器中执行多输入多输出(MIMO)定制功能的机制。本文提出了一种基于CFU的单发行RISC处理器的扩展,该扩展可以执行多达六个输入和三个输出的自定义功能。为了最大程度地减少对核心处理器的更改,我们维持两个输入的操作数带宽,每个周期一个输出,并使用重复的自定义指令传输额外的操作数和结果。虽然保持这样的限制会牺牲一些速度,但我们的实验表明,与双输入单输出(DISO)扩展相比,MIMO扩展仍可实现平均51%的提速增长,与双输入单输出(DISO)相比,提速平均可提高27%。多输入单输出(MISO)扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号