...
首页> 外文期刊>Journal of VLSI signal processing systems >Interprocedural Compiler Optimization for Partial Run-Time Reconfiguration
【24h】

Interprocedural Compiler Optimization for Partial Run-Time Reconfiguration

机译:用于部分运行时重新配置的过程间编译器优化

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

获取外文期刊封面封底 >>

       

摘要

In this paper, we study the performance impact of dynamic hardware reconfigurations for current reconfigurable technology. As a testbed, we target the Xilinx Virtex II Pro, the Molen experimental platform and the MPEG2 encoder as the application. Our experiments show that slowdowns of up to a factor 1000 are observed when the configuration latency is not hidden by the compiler. In order to avoid the performance decrease, we propose an interprocedural optimization that minimizes the number of executed hardware configuration instructions taking into account constraints such as the "FPGA-area placement conflicts" between the available hardware configurations. The presented algorithm allows the anticipation of hardware configuration instructions up to the application's main procedure. The presented results show that our optimization produces a reduction of 3 to 5 order of magnitude of the number of executed hardware configuration instructions. Moreover, the optimization allows to exploit up to 97% of the maximal theoretical speedup achieved by the reconfigurable hardware execution.
机译:在本文中,我们研究了动态硬件重新配置对当前可重新配置技术的性能影响。作为测试平台,我们以Xilinx Virtex II Pro,Molen实验平台和MPEG2编码器为应用程序。我们的实验表明,当编译器未隐藏配置延迟时,观察到的速度降低了1000倍。为了避免性能下降,我们提出了一种过程间优化,该过程优化考虑了约束(例如可用硬件配置之间的“ FPGA区域放置冲突”),从而最大限度地减少了已执行的硬件配置指令的数量。提出的算法可以预测硬件配置指令,直到应用程序的主要过程为止。呈现的结果表明,我们的优化使执行的硬件配置指令的数量减少了3到5个数量级。此外,优化允许利用可重构硬件执行所达到的最大理论速度的97%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号