Exploiting Partial Runtime Reconfiguration for High-Performance Reconfigurable Computing

Exploiting Partial Runtime Reconfiguration for High-Performance Reconfigurable Computing
复制标题

利用部分运行时重配置实现高性能可重配置计算

DOI:
10.1145/1462586.1462590
复制
发表时间:
2009
期刊:
TRETS
影响因子:
--
通讯作者:
T. El
T. El
中科院分区:
--
文献类型:
--
作者:
E. El;I. González;T. El

文献摘要

被引文献

相似文献

传统上,可重构计算机(RTR)一直被用作利用高性能可重构计算机(HPRC)的灵活性的手段。然而,RTR功能带来了高配置开销的代价,这可能会对整体性能产生负面影响。目前,现代FPGA具有用于减少配置开销的更先进的机制,特别是部分可重构重新配置(PRTR)。人们已经认识到,在HPRC系统上的PRTR可以是改善性能的趋势。在这项工作中,我们将正式分析执行模型和实验验证我们的分析结果,使PRTR的第一次,尽我们所知,在目前的HPRC系统之一,克雷XD 1的PRTR的HPRC的潜力。我们的方法是通用的,可以应用到任何可用的HPRC系统。本文将得出结论,建议和条件,根据我们的概念和实验工作,最佳利用的PRTR以及未来可能的使用HPRC。
Runtime Reconfiguration (RTR) has been traditionally utilized as a means for exploiting the flexibility of High-Performance Reconfigurable Computers (HPRCs). However, the RTR feature comes with the cost of high configuration overhead which might negatively impact the overall performance. Currently, modern FPGAs have more advanced mechanisms for reducing the configuration overheads, particularly Partial Runtime Reconfiguration (PRTR). It has been perceived that PRTR on HPRC systems can be the trend for improving the performance. In this work, we will investigate the potential of PRTR on HPRC by formally analyzing the execution model and experimentally verifying our analytical findings by enabling PRTR for the first time, to the best of our knowledge, on one of the current HPRC systems, Cray XD1. Our approach is general and can be applied to any of the available HPRC systems. The paper will conclude with recommendations and conditions, based on our conceptual and experimental work, for the optimal utilization of PRTR as well as possible future usage in HPRC.