-
题名共享存储可重构计算机软硬件通信的优化实现
被引量:6
- 1
-
-
作者
荀长庆
杨乾明
伍楠
文梅
张春元
-
机构
国防科学技术大学计算机学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2013年第8期1637-1646,共10页
-
基金
国家自然科学基金项目(61033008)
国家自然科学基金青年基金项目(60903041)
高等学校博士学科点基金项目(20104307110002)
-
文摘
可重构硬件操作系统BORPH提供的硬件进程概念和以硬件为中心的执行模型可极大地提高可重构计算平台的易用性.BORPH-N为BORPH的扩展系统,主要的扩展是支持在共享存储可重构计算平台上的运行.BORPH-N为硬件进程提供基于共享存储、符合Unix语义的高性能进程间通信支持:共享存储和信号量.利用这两项服务,硬件进程可与系统中其他所有软件进程和硬件进程进行交互.可重构计算的重要目标是利用可重构逻辑对应用的耗时部分进行加速,所以软硬件交互机制的效率至关重要.通过类似远程调用这种简单方式来提供这两项服务,软硬件交互频繁,开销较大,性能难以满足需求.BORPH-N使用的优化策略基于独立执行的基本思路进行设计.实验结果表明,BORPH-N所需硬件开销较小,为硬件进程提供的共享存储和信号量的效率逼近硬件平台的峰值,可以满足实际应用的需求.
-
关键词
可重构计算
软硬件协同
共享存储
进程间通信
硬件进程
-
Keywords
reconfigurable computing
hardware/software co-design
shared memory
inter-processcommunications
hardware process
-
分类号
TP391.41
[自动化与计算机技术—计算机应用技术]
-
-
题名局部动态可重构FPGA的备份与恢复技术
- 2
-
-
作者
陈光威
吴翼虎
谭加加
-
机构
中国电子科技集团公司第五十八研究所
-
出处
《集成电路与嵌入式系统》
2024年第4期57-62,共6页
-
文摘
对于FPGA在数字化设计应用中智能化、动态灵活的新需求,以局部动态可重构为基础,将逻辑功能抽象为类似软件进程的硬件进程,结合实时任务RT Linux内核实现硬件进程调度,通过FPGA局部功能备份与恢复技术实现在操作系统层对FPGA片上逻辑功能进行实时中间状态备份、功能中断重载切换及原始功能中继运行恢复。在FPGA上实现多任务并行可切换调用,并验证硬件功能线程调度及硬件进程的备份、切换、恢复功能,为FPGA在适应智能、高效、高动态、高可塑性的前沿数字系统设计提供新思路和实用参考。
-
关键词
局部动态可重构
硬件进程
备份与恢复
FPGA
Zynq7045
-
Keywords
local dynamic reconfigurability
hardware processes
backup and recovery
FPGA
Zynq7045
-
分类号
TP336
[自动化与计算机技术—计算机系统结构]
-