Computer Engineering and Applications ›› 2008, Vol. 44 ›› Issue (27): 52-55.DOI: 10.3778/j.issn.1002-8331.2008.27.017

• 理论研究 • Previous Articles     Next Articles

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

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

邹 祎,吴 强,赵远宁   

  1. 湖南大学 计算机与通信学院,长沙 410082
  • 通讯作者: 邹 祎

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.

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