首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

数据流任务的硬件自动化执行方法、系统、设备及介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳大学

摘要:本发明公开一种数据流任务的硬件自动化执行方法、系统、设备及介质,涉及计算机通信领域。该方法包括:在通用处理器内增加一个硬件以存放待处理的就绪节点,使每个通用处理器均有一个就绪节点队列;在通用处理器内增加广播功能;广播功能的广播信息包括:获取消息和挂载消息;当编译数据流节点函数时,在代码入口处填充就绪数据的计数器,写入目标节点的前驱节点数量值,并将函数返回指令替换为若干个代码块,以进行后继节点的更新和激活;当指令预取部件识别出目标节点执行结束后,从目标处理器的就绪节点队列中取出新的就绪节点进行处理。本发明能够实现数据流执行模式对时间开销的缩减。

主权项:1.一种数据流任务的硬件自动化执行方法,其特征在于,包括:在通用处理器内增加一个硬件;所述硬件用于存放待处理的就绪节点,以使每个通用处理器均有一个就绪节点队列;在通用处理器内增加广播功能;所述广播功能的广播信息包括:获取消息和挂载消息;当目标处理器的就绪节点队列为空时发出获取消息,以获取就绪节点;当目标处理器需要将就绪节点挂载到其他处理器时发出挂载消息,以挂载就绪节点;当编译数据流节点函数时,在代码入口处填充就绪数据的计数器,写入目标节点的前驱节点数量值,并将函数返回指令替换为若干个代码块;其中,每个代码块均对应目标节点的一个后继节点;所述代码块用于进行后继节点的更新和激活;每个代码块中均包括两条寄存器赋值指令和一条自定义的DFENT指令;第一条寄存器赋值指令用于设置后继节点的代码入口地址;第二条寄存器赋值指令用于设置后继节点的数据堆栈地址;DFENT指令用于根据后继节点的计数器值确定是否将后继节点挂载到就绪节点队列最短的其他处理器下,以实现后继节点的更新和激活;当指令预取部件识别出目标节点执行结束后,从目标处理器的就绪节点队列中取出新的就绪节点进行处理。

全文数据:

权利要求:

百度查询: 深圳大学 数据流任务的硬件自动化执行方法、系统、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。