计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (27): 52-55.DOI: 10.3778/j.issn.1002-8331.2008.27.017

• 理论研究 • 上一篇    下一篇

支持动态可重构硬件透明编程的预配置调度

邹 祎,吴 强,赵远宁   

  1. 湖南大学 计算机与通信学院,长沙 410082
  • 收稿日期:2007-11-13 修回日期:2008-02-05 出版日期:2008-09-21 发布日期:2008-09-21
  • 通讯作者: 邹 祎

Pre-configuration based hybrid tasks scheduling for reconfigurable computing

ZOU Yi,WU Qiang,ZHAO Yuan-ning   

  1. School of Computer and Communication,Hunan University,Changsha 410082,China
  • Received:2007-11-13 Revised:2008-02-05 Online:2008-09-21 Published:2008-09-21
  • Contact: ZOU Yi

摘要: 面向微处理器和可编程器件加速器的混合异构多核体系结构的可重构计算环境,采用程序员熟悉的函数描述格式,在运行时根据软硬件划分的结果,动态实现到软件函数实体代码或者硬件函数实现电路的连接。为降低重配置开销,提高系统性能,统计了各个硬件函数的调用次数和次序,并结合其运行时间和硬件面积等信息,设计了一种预配置算法,尽量使配置和计算能够重叠处理,从而缩短系统的整体运行时间,获得更大性能加速。

Abstract: This paper designes in the environment of the heterogeneous multi-core architecture of reconfigurable Computing,using the C/C++ function pointer,with which everyone is familiar,and according to the results of hardware and software defragmentation,programmers accomplished the dynamic connection of the software or hardware function. At the same time,getting the frequency of each function,combining with its running time and hardware space and so on,and using the pre-configuration algorithm,the running time of all functions will be shortened and the speed of computing will be accelerated,then the overhead of reconfiguration will be reduced.