[发明专利]多瓦片、多芯片处理布置中的同步有效
申请号: | 201880004198.7 | 申请日: | 2018-10-11 |
公开(公告)号: | CN110121699B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 丹尼尔·约翰·佩勒姆·威尔金森;斯蒂芬·菲利克斯;理查德·卢克·索斯维尔·奥斯本;西蒙·克里斯蒂安·诺尔斯;艾伦·格雷汉姆·亚历山大;伊恩·詹姆斯·奎因 | 申请(专利权)人: | 图核有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 深圳鹰翅知识产权代理有限公司 44658 | 代理人: | 周婧;黃幸兒 |
地址: | 英国布*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种操作系统的方法,包括被划分成多个域的多个处理器瓦片,其中在每个域内,瓦片通过时间确定性互连的相应实例彼此连接,并且在域之间,瓦片通过非时间确定性互连彼此连接。所述方法包括:执行计算级,然后在每个域内执行相应的内部屏障同步,然后在每个域内执行内部交换阶段,然后执行外部屏障同步以在不同域之间同步,然后在域之间执行外部交换阶段。 | ||
搜索关键词: | 瓦片 芯片 处理 布置 中的 同步 | ||
【主权项】:
1.一种操作系统的方法,包括被划分成多个域的多个处理器的瓦片,其中在每个域内,瓦片通过时间确定性互连的相应实例彼此连接,并且在域之间,瓦片通过非时间确定性互连彼此连接;所述方法包括:在跨越域的一些或所有瓦片的参与组中的每个相应的一个上,执行计算级,其中相应的瓦片执行相应的一个或多个瓦片上计算,但既不向也不从组中的任何其他瓦片传送计算结果;在所述一个或多个域中的每个相应的一个域内,执行相应的内部屏障同步以要求相应的域中的所有参与瓦片在相应的域中的任何参与瓦片被允许继续到内部交换阶段之前已经完成计算阶段,从而在所述一个或多个域中的单独每一个域内部的所有参与瓦片之间建立共同时间参考;在相应的内部屏障同步之后,在所述一个或多个域中的每个内执行所述内部交换阶段,其中相应的域内的每个参与瓦片通过时间确定性互连向和/或从同一域内的一个或多个其他参与瓦片传送其相应计算的一个或多个结果,但既不向也不从任何其他所述域传送计算结果;执行外部屏障同步以要求所述域的所有参与瓦片在任何参与瓦片被允许继续到外部交换阶段之前已经完成内部交换阶段,从而在跨越域的所有参与瓦片之间建立共同时间参考;和在所述外部屏障同步之后,执行外部交换阶段,其中一个或多个参与瓦片与另一个域通过非时间确定性互连传送一个或多个所述计算结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于图核有限公司,未经图核有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201880004198.7/,转载请声明来源钻瓜专利网。
- 上一篇:用于异构计算的系统、方法和装置
- 下一篇:使用合并事务的移动设备