[发明专利]用于多连接消息接发端点的技术在审
申请号: | 201910795842.3 | 申请日: | 2019-08-27 |
公开(公告)号: | CN110955533A | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | K·O·西格尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;何焜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 连接 消息 端点 技术 | ||
1.一种计算机实现的方法,包括:
在本地连接管理器CM端点地址处发布接收缓冲器,所述接收缓冲器用于连接发起者格式的通信,所述连接发起者格式包括远程CM地址块和远程消息接发地址块;
在所述接收缓冲器中标识所述连接发起者格式的第一通信,所述第一通信包括所述远程CM地址块中的远程CM端点地址和所述远程消息接发地址块中的远程消息接发端点地址;
利用所述远程消息接发端点地址更新地址映射,以实现与所述远程消息端点地址的通信;
以连接响应者格式生成第二通信以传送到所述远程CM端点地址,所述连接响应者格式包括本地消息接发地址块,并且所述第二通信包括所述本地消息接发地址块中的本地消息接发端点地址;以及
基于所述第一通信、所述第二通信和所述地址映射,经由所述远程消息接发端点地址和所述本地消息接发端点地址在远程分布式计算DC进程线程与本地DC进程线程之间建立通信。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述远程DC进程线程和所述本地DC进程线程在面向连接的框架内操作,并且所述第一通信和所述第二通信遍历无连接网格。
3.如权利要求1所述的计算机实现的方法,包括响应于本地DC进程线程的执行而发布所述接收缓冲器。
4.如权利要求1所述的计算机实现的方法,包括经由所述本地DC进程线程的执行基于监视队列状态指示符来标识所述接收缓冲器中的通信。
5.如权利要求1所述的计算机实现的方法,其特征在于,基于命名服务器地址来将所述第一通信传送到所述接收缓冲器。
6.如权利要求1所述的计算机实现的方法,其特征在于,所述第二通信是经由响应于所述远程DC进程线程的执行而发布的远程接收缓冲器而被接收的。
7.如权利要求1所述的计算机实现的方法,包括响应于对所述接收缓冲器中的所述第一通信的标识,发布用于所述连接发起者格式的另一通信的第二接收缓冲器。
8.如权利要求1所述的计算机实现的方法,包括基于包括另一远程消息接发端点地址和另一远程消息接发端点地址的连接发起者格式的第三通信来在第二远程DC进程线程与所述本地DC进程线程之间建立通信。
9.如权利要求8所述的计算机实现的方法,其特征在于,所述第一通信和所述第三通信经由时分复用而被交织。
10.如权利要求1所述的计算机实现的方法,包括基于在第二本地CM端点地址处接收的第三通信来在第二远程DC进程线程与所述本地DC进程线程之间建立通信,所述第二远程DC进程线程和所述本地DC进程线程经由所述第二远程消息接发端点地址和所述本地消息接发端点地址进行通信。
11.如权利要求10所述的计算机实现的方法,其特征在于,所述第一通信和所述第三通信经由时分复用而被交织。
12.如权利要求1所述的计算机实现的方法,其特征在于,所述接收缓冲器和所述本地CM端点地址位于完成队列处。
13.如权利要求1所述的计算机实现的方法,其特征在于,所述本地DC进程线程在应用层上执行,并且所述本地CM端点地址和所述本地消息接发端点地址与传输层相关联。
14.一种包括代码的机器可读介质,所述代码当被执行时,使机器执行如权利要求1至13中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910795842.3/1.html,转载请声明来源钻瓜专利网。