检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王颖[1] 周学功[2] 游红俊[1] 彭澄廉[1]
机构地区:[1]复旦大学计算机与信息技术系,上海200433 [2]复旦大学专用集成电路与系统国家重点实验室,上海200433
出 处:《计算机辅助设计与图形学学报》2009年第6期736-745,共10页Journal of Computer-Aided Design & Computer Graphics
基 金:国家自然科学基金(60573105)
摘 要:针对可重构系统中的数据流驱动应用,提出支持动态可重构的软/硬件统一多线程编程模型SHUMDR及其层次化实现.通过硬件线程接口设计、操作系统内核扩展,便于设计人员以统一的线程视图描述应用的软硬件划分.以数据加密/解密为例进行测试的结果表明,统一线程抽象带来的时间开销和空间资源占用率较小,该模型在探索编程灵活性的同时,能够有效地兼顾硬件的效率.This paper presents a unified software/hardware multi-thread programming model supporting dynamic reconfiguration (SHUMDR) and its hierarchical structure for data stream driven applications in reconfigurable systems. Through hardware thread interface design and operating system kernel extension, this model makes it easy for designers to implement software/hardware partition from the unified thread view. The experimental results on data encryption/decryption application show that both the time overhead and resource utilization of unified thread abstraction are at low level. Moreover, SHUMDR could exploit programmable flexibility while effectively maintaining hardware task's performance.
关 键 词:动态部分可重构 软/硬件统一多线程编程模型 硬件线程接口 桩线程
分 类 号:TP302[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15