朱海
- 作品数:11 被引量:3H指数:1
- 供职机构:湖南大学更多>>
- 发文基金:国家自然科学基金国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 支持过程级硬件透明编程的可重构片上系统研究
- 可重构片上系统(Reconfigurable System-on-Chip,RSoC)通常包含微处理器、可重构计算单元、存储器等。其中微处理器用来执行顺序和非临界代码,而具有高度并行性或计算密集的应用可置于可重构单元上通...
- 朱海
- 关键词:可重构计算可重构片上系统
- 文献传递
- 考虑硬件预配置因素的动态软硬件划分方法
- 本发明提供了一种考虑硬件预配置因素的动态软硬件划分方法,其特征在于,在程序运行过程中,进行动态的软硬件划分,在可重构硬件资源上进行一个或多个函数的配置,对待划分函数维护一个待划分函数列表list(f<Sub>1</Sub...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 文献传递
- 软硬件协同函数库的构造方法
- 本发明提供了一种软硬件协同函数库的构造方法,其特征在于,包括以下步骤:首先为软硬件协同函数声明一个对外接口;软硬件协同函数是对同一功能的不同方式实现:软件函数的实现是以软件编码方式实现,硬件的实现则是由硬件接口代码和函数...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 文献传递
- 一种过程级软硬件协同设计自动化开发方法
- 本发明提供了一种过程级软硬件协同设计自动化开发方法,其特征在于,包括以下步骤:步骤1:利用高级语言完成系统功能描述,系统功能描述中包括软硬件协同函数的调用;步骤2:软硬件函数的动态划分;步骤3:链接和执行步骤;步骤4:判...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 文献传递
- 基于单位面积加速比的可重构资源管理方法
- 本发明提供了一种基于单位面积加速比的可重构资源管理方法,该可重构资源管理方法应用在可重构资源二维模型上,第一步,将任务就绪队列Qr按最迟执行时间d升序排列,并保存到L1中;然后将Qr按单位面积加速比降序排列,保存到L2中...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 考虑硬件预配置因素的动态软硬件划分方法
- 本发明提供了一种考虑硬件预配置因素的动态软硬件划分方法,其特征在于,在程序运行过程中,进行动态的软硬件划分,在可重构硬件资源上进行一个或多个函数的配置,对待划分函数维护一个待划分函数列表list(f<Sub>1</Sub...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 软硬件协同函数库的构造方法
- 本发明提供了一种软硬件协同函数库的构造方法,其特征在于,包括以下步骤:首先为软硬件协同函数声明一个对外接口;软硬件协同函数是对同一功能的不同方式实现:软件函数的实现是以软件编码方式实现,硬件的实现则是由硬件接口代码和函数...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 支持过程级动态软硬件划分的RSoC设计与实现
- 2010年
- 目前,可重构计算平台所支持的动态软硬件划分粒度多处于线程级或指令级,但线程级划分开销太大,而指令级划分又过于复杂,因此很难被用于实际应用之中。本文设计并实现了一种支持过程级动态软硬件划分的可重构片上系统(RSoC),提出了一种过程级硬件透明编程模型,给出了过程级的硬件封装方案;在分析软硬件过程根本区别的基础上,针对硬件过程开发了专门的管理模块,并利用部分动态重构等技术,实现了硬件过程的动态配置。实验表明该系统能够较好的支持过程级的动态软硬件划分,实现了节省资源、简化设计,提高性能等目的。
- 朱海李仁发陈宇刘彦
- 关键词:可重构片上系统
- 基于单位面积加速比的可重构资源管理方法
- 本发明提供了一种基于单位面积加速比的可重构资源管理方法,该可重构资源管理方法应用在可重构资源二维模型上,第一步,将任务就绪队列Qr按最迟执行时间d升序排列,并保存到L1中;然后将Qr按单位面积加速比降序排列,保存到L2中...
- 李仁发陈宇徐成吴强刘彦朱海袁虎钟俊刘滔邝继顺李蕊李肯立罗娟赵欢杨科华任小西杨书凡彭日光李春江黄瑜臣张维李浪
- 文献传递
- 可重构片上系统设计流程中的动态重构问题研究被引量:2
- 2012年
- 近年来,可重构片上系统已成为科学研究及嵌入式应用领域中应对复杂计算需求的有效技术解决方案.针对目前缺少一个从系统级设计到应用实现,统一、综合规划动态重构问题的系统设计流程,以及动态重构过程对系统设计人员不透明等问题,在系统设计层给出了一种过程级软硬件统一编程模型.在此框架内,设计人员通过调用已根据应用特性进行优化的软硬件协同函数,即可利用高级语言完成系统功能描述;在细节设计层提出了基于单位面积加速比的软硬件任务调度算法,实时管理动态可重构资源;在应用实现层,以可重构专用图形加速卡为原型系统,论述动态可重构系统实现中的关键技术.实验及测试结果验证了通过将动态重构问题置于整个系统设计流程中予以考虑,能够达到提升系统开发效率之目的.
- 陈宇李仁发朱海袁虎
- 关键词:软硬件协同设计