[发明专利]并行计算系统中的“所有到所有”消息交换有效

专利信息
申请号: 201410048340.1 申请日: 2014-02-12
公开(公告)号: CN104009907B 公开(公告)日: 2017-05-31
发明(设计)人: B·普里萨卡里;C·J·明肯伯格;G·罗德里奎兹赫瑞拉 申请(专利权)人: 国际商业机器公司
主分类号: H04L12/58 分类号: H04L12/58;H04L29/08
代理公司: 北京市金杜律师事务所11256 代理人: 酆迅,李峥宇
地址: 美国纽*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要: 提供了并行计算系统中的“所有到所有”消息交换。程序任务由具有层级网络拓扑的互连网络连接,该层级网络拓扑包括N>1个层级级别ln,n=1到N,其中第一级别l1包括所述任务的多个组,并且每一个较高级别l(n>1)包括级别l(n‑1)组的至少一个组。对于每一个任务定义唯一的层级标识符,所述层级标识符取决于网络拓扑的相应层级级别中的所述任务属于的组。在所述交换的连续阶段的每一个阶段中,取决于发送任务的层级标识符和所述网络拓扑,每个任务经由所述网络向其层级标识符被确定的相应目的地任务发送消息,以使得对于所述“所有到所有”消息交换的产生的交换模式按照期望的方式利用所述网络拓扑中的层级距离。
搜索关键词: 并行 计算 系统 中的 所有 消息 交换
【主权项】:
一种用于在由具有层级网络拓扑的互连网络连接的程序任务之间的“所有到所有”消息交换的方法,所述层级网络拓扑包括N>1个层级级别ln,n=1到N,其中第一级别l1包括所述任务的多个组,并且每一个较高级别l(n>1)包括级别l(n‑1)组的至少一个组,所述方法包括:对于每一个任务,在所述网络拓扑的相应层级级别中定义取决于所述任务属于的组的唯一的层级标识符;以及在每一个任务处,在所述交换的连续阶段的每一个阶段中,取决于发送任务的层级标识符和所述网络拓扑,经由所述网络向其层级标识符被确定的相应目的地任务发送消息,以使得对于所述“所有到所有”消息交换的产生的交换模式按照期望的方式利用所述网络拓扑中的层级距离,其中:相同层级级别ln中的所有组具有相同的尺寸Mn;对于每一个级别l1组中的每一个任务,并且对于每一个级别l(n>1)组中的每一个级别l(n‑1)组,定义唯一的子组标签si,i=1到Mn;以及用于所述任务的所述层级标识符包括与相应的层级级别相对应的N个标识符元素的集合,其中与层级级别l1相对应的标识符元素m1取决于用于所述任务的子组标签si,并且与层级级别l(n>1)相对应的标识符元素m(n>1)取决于用于所述任务属于的所述级别l(n‑1)组的所述子组标签si;其中对于在所述交换中发送的每一个消息,用于所述消息的所述目的地任务的所述层级标识符进一步取决于其值对于所述交换的每一个连续阶段改变的阶段索引;其中所述阶段索引包括与所述层级标识符的相应识别元素mn相对应的N个阶段元素pn的集合;其中对于所述交换的每一个连续阶段,所述阶段索引p取整数值中的不同的值,所述N个阶段元素pn的集合提供所述值的可变基数表示,其中每一个阶段元素pn与基数Mn相对应。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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