《计算机学报》文章摘要   全文下载
  文章题目自动映射多循环程序到有限FPGA资源的参数化流水线模板
  作者董亚卓1) 窦勇2) 宋健3) 刘明政4)
  作者单位1)(中国人民解放军91655部队 北京 100036) 2)(国防科学技术大学计算机学院 长沙 410073) 3)(中国人民解放军61785部队 北京 100075) 4)(总后后勤科学研究所应用室 北京 100071)
  发表年份2009
  发表月份1期(152—160)
  文章摘要摘要 FPGA为加速计算密集型应用提供了一个灵活高效的平台.然而,由于片上资源有限,在一些情况下,需要将大规模应用中包括的多个循环程序分别映射到FPGA上执行,当一个循环程序执行完毕后,需要重新配置FPGA以执行下一个循环程序,FPGA重构过程在整个程序执行过程中占用了较多时间.文中设计了一个参数化流水线模板,并提出了相应的指令分配调度策略,实现了自动将多循环程序顺序映射到目标FPGA片上系统,同时在程序切换时,不需要进行FPGA重构.实验结果表明,对每个循环程序,文中设计的流水线模板能达到与专用硬件结构相当的执行节拍,同时节约了程序切换时的重构时间. 关键词:循环;FPGA;流水线模板;指令调度 中图法分类号:TP302 DOI号: 10.3724/SP.J.1016.2009.00152