首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Offline and Online Aspects of Defragmenting the Module Layout of a Partially Reconfigurable Device
【24h】

Offline and Online Aspects of Defragmenting the Module Layout of a Partially Reconfigurable Device

机译:对部分可重新配置的设备的模块布局进行碎片整理的脱机和联机方面

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

摘要

Modern generations of field-programmable gate arrays (FPGAs) allow for partial reconfiguration. In an online context, where the sequence of modules to be loaded on the FPGA is unknown beforehand, repeated insertion and deletion of modules leads to progressive fragmentation of the available space, making defragmentation an important issue. We address this problem by proposing an online and an offline component for the defragmentation of the available space. We consider defragmenting the module layout on a reconfigurable device. This corresponds to solving a 2-D strip packing problem. Problems of this type are NP-hard in the strong sense, and previous algorithmic results are rather limited. Based on a graph-theoretic characterization of feasible packings, we develop a method that can solve 2-D defragmentation instances of practical size to optimality. Our approach is validated for a set of benchmark instances. We also discuss a simple strategy for dealing with online scenarios, called “least-interference fit” (LIF); we give a number of analytic results that allow a comparison of LIF with the best offline solution, and demonstrate that it works well on benchmark instances of moderate size.
机译:现代的现场可编程门阵列(FPGA)允许部分重新配置。在在线环境中,要事先知道要在FPGA上加载的模块的顺序是未知的,重复插入和删除模块会导致可用空间的逐渐碎片化,从而使碎片整理成为重要的问题。我们通过提出一个在线和离线组件对可用空间进行碎片整理来解决此问题。我们考虑对可重配置设备上的模块布局进行碎片整理。这对应于解决二维条带包装问题。这种类型的问题从严格意义上讲是NP难的,并且先前的算法结果相当有限。基于可行填料的图论特征,我们开发了一种方法,该方法可以将实际尺寸的二维碎片整理实例求解为最佳。我们的方法已针对一组基准实例进行了验证。我们还讨论了一种处理在线场景的简单策略,称为“最小干扰拟合”(LIF);我们给出了许多分析结果,可以将LIF与最佳的脱机解决方案进行比较,并证明它在中等大小的基准实例上效果很好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号