当前位置: 首页 > 专利查询>浙江大学专利>正文

多地址空间异步计算等待响应指令的控制方法技术

技术编号:2851437 阅读:288 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了多地址空间异步计算等待响应指令的控制方法,该方法步骤如下:1)对指令译码得到就绪状态码;2)判断就绪信号是否有效;3)就绪信号有效时,保存现场;无效则继续步骤2;4)根据就绪状态码,程序指针跳转到就绪响应程序入口处开始执行;5)恢复现场,继续执行该等待响应指令之后的指令。本发明专利技术只需在普通处理器的体系结构中断机制的基础上添加少量控制逻辑,即可实现该等待响应指令;且可采用一条本发明专利技术的等待响应指令即替代传统应用中需要多条指令才能完成的工作。具有实现方法简单、应用灵活的特点。

【技术实现步骤摘要】

本专利技术涉及用于。
技术介绍
计算密集应用领域常采用主机-加速器结构来提高计算效率,其中加速器又可包含异步计算模块以更好地对计算进行加速。在此类多地址空间异步计算应用中,需要经常对大规模块数据传输以及对长时间异步计算的进行就绪等待以及相应的响应处理。若采用普通的处理器来实现,则需要多条指令才能实现,比较繁复。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种。本专利技术的,其步骤如下1)利用指令译码器对等待响应指令进行译码,得到就绪状态码;2)判断就绪信号是否有效;3)就绪信号有效时,保存现场;无效则继续步骤2);4)根据就绪状态码,程序指针跳转到就绪响应程序入口处开始执行;5)恢复现场,继续执行该等待响应指令之后的指令。本专利技术具有以下技术效果1.实现方法简单在普通处理器的体系结构中断机制的基础上,通过添加少量控制逻辑,即可实现该等待响应指令。2.应用灵活采用一条等待响应指令替代传统应用中需要多条指令才能完成的工作。附图说明图1是本专利技术的流程图;图2是本专利技术的多地址空间异步计算等待响应指令格式图;图3是在主机-加速器多地址空间异步计算中实现本专利技术的示意本文档来自技高网...

【技术保护点】
多地址空间异步计算等待响应指令的控制方法,其特征是步骤如下:1)利用指令译码器对等待响应指令进行译码,得到就绪状态码;2)判断就绪信号是否有效;3)就绪信号有效时,保存现场;无效则继续步骤2);4)根据就绪状 态码,程序指针跳转到就绪响应程序入口处开始执行;5)恢复现场,继续执行该等待响应指令之后的指令。

【技术特征摘要】
1.多地址空间异步计算等待响应指令的控制方法,其特征是步骤如下1)利用指令译码器对等待响应指令进行译码,得到就绪状态码;2)判断就绪信号是否有效;3)就绪信号有效时,保存现场;无效则继续步骤2);4)根据就绪状态码,程序指针跳转到就绪响应程序入口处开始执行;5)恢复现场,继续执行该等待响应...

【专利技术属性】
技术研发人员:沈海斌季爱明
申请(专利权)人:浙江大学
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1