首页> 外文会议>International Workshop on Reconfigurable Computing: Architectures and Applications(ARC 2005); 20060301-03; Delft(NL) >Dynamic Instruction Merging and a Reconfigurable Array: Dataflow Execution with Software Compatibility
【24h】

Dynamic Instruction Merging and a Reconfigurable Array: Dataflow Execution with Software Compatibility

机译:动态指令合并和可重新配置的阵列:具有软件兼容性的数据流执行

获取原文
获取原文并翻译 | 示例

摘要

As Moore's law is loosing steam, one already sees the phenomenon of clock frequency reduction caused by the excessive power dissipation. New technologies that will completely or partially replace silicon are arising, and new architectural alternatives are necessary. Re-configurable fabric appears to be one of these solutions, and has shown speed ups of critical parts of several data stream programs. However, its wide spread use is still withhold by the need of special tools and compilers, which clearly preclude software portability. Based on all these facts, in this work we propose a coarse-grain dynamic reconfigurable array, tightly coupled to a traditional RISC machine. Besides taking advantage of using combinational logic to speed up the execution, we implement dynamic analysis of the code at run time to reconfigure the array, maintaining full software compatibility. Using the Simplescalar Toolset together with the embedded benchmark suite MIBench, we show performance improvements until 2 times, thanks to the implementation of the proposed approach.
机译:随着摩尔定律的消失,人们已经看到由于过多的功耗而导致时钟频率降低的现象。正在出现将完全或部分替代硅的新技术,因此需要新的架构替代方案。可重新配置的结构似乎是这些解决方案之一,并且已显示出多个数据流程序关键部分的速度得到了提高。但是,仍然需要特殊的工具和编译器来阻止其广泛使用,这显然阻止了软件的可移植性。基于所有这些事实,在这项工作中,我们提出了一种与传统RISC机器紧密耦合的粗粒度动态可重配置阵列。除了利用组合逻辑来加快执行速度外,我们还在运行时对代码进行动态分析以重新配置阵列,从而保持完整的软件兼容性。使用Simplescalar Toolset和嵌入式基准测试套件MIBench,由于所建议方法的实现,我们将性能提高了2倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号