使用带延迟的条带打包在FPGA上维护虚拟区域
硬件体系结构
2010-01-26 v1 数据结构与算法
摘要
每年,动态部分可重构器件上的计算资源都在大幅增长。在不久的将来,我们预计单个可重构器件上会运行许多应用。本文提出了一种用于动态部分可重构系统上多任务处理的概念,称为虚拟区域管理。我们阐述了其优势,展示了其面临的挑战,并讨论了可能的解决方案。此外,我们更详细地研究了一个问题:对具有时变资源请求的模块进行打包。这个来自可重构计算领域的问题导致了一个全新的、此前未被解决的优化问题。通过实验研究比较了基于ILP的方法和启发式方法,并讨论了各自的优缺点。
引用
@article{arxiv.1001.4493,
title = {Maintaining Virtual Areas on FPGAs using Strip Packing with Delays},
author = {Josef Angermeier and Sandor P. Fekete and Tom Kamphans and Nils Schweer and Juergen Teich},
journal= {arXiv preprint arXiv:1001.4493},
year = {2010}
}
备注
9 pages, 10 figures, 1 table, Latex, to appear in 17th Reconfigurable Architectures Workshop (RAW 2010)