面向自重构系统的软硬件协同透明编程模型 |
| |
引用本文: | 王伟,宫玉梅,曹征.面向自重构系统的软硬件协同透明编程模型[J].科技信息,2011(22):I0253-I0255. |
| |
作者姓名: | 王伟 宫玉梅 曹征 |
| |
作者单位: | 青岛职业技术学院;山东蓬莱大辛店中心小学; |
| |
摘 要: | 可重构计算系统设计中把计算密集的代码用硬件加速器实现以提高系统性能已经成为一种常用的方法。但是在包含硬件加速器的系统中,程序员要了解硬件加速器的实现细节,控制硬件加速器的配置、软件和硬件模块之间的通信,这种不透明的编程方式影响了系统开发效率。本文提出了一个对程序员透明的软硬件协同编程模型,程序员可以像调用一个软件函数一样去使用一个硬件加速器,而把硬件加速器的配置、软硬件通信等操作交给操作系统和辅助硬件控制器实现。同时,该编程模型采用自重构技术即由嵌入式处理器控制完成动态重构,可支持动态调用多个硬件函数,使得多个硬件加速器可以分时复用硬件资源,从而提高系统资源利用率。
|
关 键 词: | 硬件透明编程 硬件函数 自重构系统 软硬件协同 |
本文献已被 CNKI 维普 等数据库收录! |
|