[发明专利]使用非贪婪调度算法的并行计算架构在审

专利信息
申请号: 201810306067.6 申请日: 2018-04-08
公开(公告)号: CN108694089A 公开(公告)日: 2018-10-23
发明(设计)人: 史蒂文·J·克洛赛特;卢克·蒂尔曼·彼得森;约瑟夫·M·理查兹 申请(专利权)人: 想象技术有限公司
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 周靖;杨明钊
地址: 英国赫*** 国省代码: 英国;GB
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及使用非贪婪调度算法的并行计算架构。用于协调并行计算架构中的多个处理单元的操作的方法和架构,其中每个处理单元被配置为使用与工作组相关联的资源(例如,存储器)来处理动态生成的工作组的工作元素。方法包括:向主存储装置请求(与工作组之一相关联的)资源以供第一处理单元使用,其使资源存储在临时存储装置(例如,高速缓存)中;将指示已请求资源的通知消息发送到与第二处理单元相关联的调度单元;响应于在与第二处理单元相关联的调度单元处接收到通知消息,确定与第二处理单元相关联的挂起工作池是否包括与资源相关联的挂起工作组;并且如果包括的话,则优先考虑通过第二处理单元对该工作组的处理以便从临时存储装置获得资源。
搜索关键词: 处理单元 关联 工作组 并行计算 架构 临时存储装置 调度单元 贪婪调度 通知消息 挂起 算法 主存储装置 动态生成 高速缓存 工作元素 请求资源 资源存储 存储器 工作池 响应 配置 协调
【主权项】:
1.一种并行计算架构,对于多个处理单元中的每一个,所述并行计算架构包括:挂起工作池,所述挂起工作池被配置为存储一个或更多个工作组,每个工作组与资源相关联并且包括将通过所述处理单元使用该资源处理的一个或更多个工作元素;调度逻辑,所述调度逻辑被配置为:选择所述一个或更多个工作组中的工作组以用于处理;向主存储装置请求与所选择的工作组相关联的特定资源,用于存储在临时存储装置中;向所述多个处理单元中的一个或更多个其他处理单元发送通知消息,所述通知消息包括所请求的特定资源的指示;以及响应于从所述多个处理单元中的另一个处理单元接收到包括已经请求特定资源的指示的通知消息,确定所述挂起工作池是否包括与所述特定资源相关联的工作组;以及响应于确定所述挂起工作池包括与所述特定资源相关联的工作组,优先考虑与所述特定资源相关联的工作组的处理以便从所述临时存储装置获得所述特定资源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810306067.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top