首页> 外文期刊>ACM transactions on reconfigurable technology and systems >Exploiting FPGA-Aware Merging of Custom Instructions for Runtime Reconfiguration
【24h】

Exploiting FPGA-Aware Merging of Custom Instructions for Runtime Reconfiguration

机译:利用FPGA感知的自定义指令合并以进行运行时重新配置

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

摘要

Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, without compromising on performance. We present a framework that aims to increase the performance benefits of reconfigurable processors that support full or partial runtime reconfiguration. The proposed framework achieves this by: (1) providing a means for choosing suitable custom instruction selection heuristics, (2) leveraging FPGA-aware merging of custom instructions to maximize the reconfigurable logic block utilization in each configuration, and (3) incorporating a hierarchical loop partitioning strategy to reduce runtime reconfiguration overhead. We show that the performance gain can be improved by employing suitable custom instruction selection heuristics that, in turn, depend on the reconfigurable resource constraints and the merging factor (extent to which the selected custom instructions can be merged). The hierarchical loop partitioning strategy leads to an average performance gain of over 31% and 46% for full and partial runtime reconfiguration, respectively. Performance gain can be further increased to over 52% and 70% for full and partial runtime reconfiguration, respectively, by exploiting FPGA-aware merging of custom instructions.
机译:运行时重新配置是一种有前途的解决方案,可以在不影响性能的情况下降低嵌入式系统的硬件成本。我们提出了一个旨在提高支持全部或部分运行时重新配置的可重新配置处理器的性能优势的框架。提出的框架通过以下方式实现了这一目标:(1)提供一种选择合适的定制指令选择启发式方法的方法;(2)利用FPGA感知的定制指令合并,以最大化每种配置中可重新配置的逻辑块的利用率;以及(3)合并分层结构循环分区策略可减少运行时重新配置的开销。我们表明,通过采用合适的自定义指令选择试探法可以提高性能,该方法又取决于可重新配置的资源约束和合并因子(所选自定义指令可以合并到的程度)。分层循环分区策略分别导致完全和部分运行时重新配置的平均性能提高超过31%和46%。通过利用FPGA感知的自定义指令合并,对于全部和部分运行时重新配置,性能分别可以进一步提高到52%和70%以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号