← 返回列表
数据流任务的硬件自动化执行方法、系统、设备及介质
申请人信息
- 申请人:深圳大学
- 申请人地址:518060 广东省深圳市南山区南海大道3688号
- 发明人: 深圳大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 数据流任务的硬件自动化执行方法、系统、设备及介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311462929.1 |
| 申请日 | 2023/11/2 |
| 公告号 | CN117421052A |
| 公开日 | 2024/1/19 |
| IPC主分类号 | G06F9/38 |
| 权利人 | 深圳大学 |
| 发明人 | 罗秋明; 吴坤忠; 钟毅文; 雷焰明; 周明洋; 冯禹洪 |
| 地址 | 广东省深圳市南山区粤海街道南海大道3688号 |
摘要文本
深圳大学取得“一种透气窗帘布”专利技术,本发明公开一种数据流任务的硬件自动化执行方法、系统、设备及介质,涉及计算机通信领域。该方法包括:在通用处理器内增加一个硬件以存放待处理的就绪节点,使每个通用处理器均有一个就绪节点队列;在通用处理器内增加广播功能;广播功能的广播信息包括:获取消息和挂载消息;当编译数据流节点函数时,在代码入口处填充就绪数据的计数器,写入目标节点的前驱节点数量值,并将函数返回指令替换为若干个代码块,以进行后继节点的更新和激活;当指令预取部件识别出目标节点执行结束后,从目标处理器的就绪节点队列中取出新的就绪节点进行处理。本发明能够实现数据流执行模式对时间开销的缩减。
专利主权项内容
1.一种数据流任务的硬件自动化执行方法,其特征在于,包括:在通用处理器内增加一个硬件;所述硬件用于存放待处理的就绪节点,以使每个通用处理器均有一个就绪节点队列;在通用处理器内增加广播功能;所述广播功能的广播信息包括:获取消息和挂载消息;当目标处理器的就绪节点队列为空时发出获取消息,以获取就绪节点;当目标处理器需要将就绪节点挂载到其他处理器时发出挂载消息,以挂载就绪节点;当编译数据流节点函数时,在代码入口处填充就绪数据的计数器,写入目标节点的前驱节点数量值,并将函数返回指令替换为若干个代码块;其中,每个代码块均对应目标节点的一个后继节点;所述代码块用于进行后继节点的更新和激活;当指令预取部件识别出目标节点执行结束后,从目标处理器的就绪节点队列中取出新的就绪节点进行处理。。详见官网: