摘要
面向微处理器和可编程器件加速器的混合异构多核体系结构的可重构计算环境,采用程序员熟悉的函数描述格式,在运行时根据软硬件划分的结果,动态实现到软件函数实体代码或者硬件函数实现电路的连接。为降低重配置开销,提高系统性能,统计了各个硬件函数的调用次数和次序,并结合其运行时间和硬件面积等信息,设计了一种预配置算法,尽量使配置和计算能够重叠处理,从而缩短系统的整体运行时间,获得更大性能加速。
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 defragmenta- tion,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.
出处
《计算机工程与应用》
CSCD
北大核心
2008年第27期52-55,共4页
Computer Engineering and Applications
关键词
动态可重构
异构多核体系结构
预配置
hybrid reconfiguration
heterogeneous multi-core architecture
pre-configuration