[发明专利]用于基于时间的任务调度的方法和设备在审
申请号: | 201680072041.9 | 申请日: | 2016-09-19 |
公开(公告)号: | CN108369527A | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 沃尔特·B·本顿;史蒂文·K·莱因哈特 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 上海胜康律师事务所 31263 | 代理人: | 樊英如;张静 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种计算装置。所述计算装置包括加速处理单元(APU),所述加速处理单元包括至少第一异构系统架构(HSA)计算装置和至少第二HSA计算装置,所述第二计算装置的类型不同于所述第一计算装置,并且HSA存储器管理单元(HMMU)允许所述APU与至少一个存储器通信。计算任务在被设定为在所述至少第一HSA计算装置或所述至少第二HSA计算装置上运行的HSA管理的队列上排队。所述计算任务基于触发所述计算任务重新排队的次数的重复旗标而在所述HSA管理的队列上重新排队。每当所述计算任务重新排队时便递减重复字段。所述重复字段可以包括允许无限期地将所述计算任务重新排队的特殊值(例如,‑1)。 | ||
搜索关键词: | 计算装置 排队 加速处理 字段 队列 重复 存储器管理单元 存储器通信 方法和设备 任务调度 异构系统 触发 旗标 递减 架构 管理 | ||
【主权项】:
1.一种计算装置,所述装置包括:处理单元,所述处理单元包括:至少第一计算装置,所述第一计算装置具有与其相关联的至少一个第一计算装置队列;以及至少第二计算装置,所述第二计算装置具有与其相关联的至少一个第二计算装置队列;以及定时器装置,所述定时器装置经由所述至少一个第一计算装置队列和所述至少一个第二计算装置队列中的至少一者来直接控制至少一个计算任务的排队,以便减少使用操作系统来创建和终止所述至少一个计算任务的开销。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680072041.9/,转载请声明来源钻瓜专利网。