[发明专利]用于提供使用RDMA和主动消息的异构I/O的方法和装置有效
| 申请号: | 201580060798.1 | 申请日: | 2015-11-09 |
| 公开(公告)号: | CN107077441B | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | S-W·W·郑;R·J·伍德拉夫 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F13/28 | 分类号: | G06F13/28 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 提供 使用 rdma 主动 消息 方法 装置 | ||
1.一种用于提供使用远程直接存储器访问(RDMA)和主动消息的异构输入/输出(I/O)的装置,所述装置包括:
用于经由信源设备将嵌入式系统耦合到存储设备的逻辑,
其中,响应于确定在所述嵌入式系统与所述信源设备之间耦合的第一链路的转移速率和在所述信源设备与所述存储设备之间耦合的第二链路的转移速率的组合快于第三链路的转移速率,所述嵌入式系统和所述存储设备将通过所述第一链路和所述第二链路而不是所述第三链路来交换信息,其中,所述第三链路能够直接耦合所述嵌入式系统和所述存储设备,并且其中,所述嵌入式系统和所述存储设备至少部分地基于远程直接存储器访问消息或主动消息中的一个或多个经由所述信源设备来交换信息。
2.根据权利要求1所述的装置,其中,所述主动消息是自身能够执行处理的消息传送对象。
3.根据权利要求1所述的装置,其中,所述嵌入式系统和所述存储设备将在主动模式或被动模式中的一个模式下经由所述信源设备来交换信息。
4.根据权利要求3所述的装置,其中,所述主动模式将在调用过程的上下文中在所述信源设备处对数据进行操作。
5.根据权利要求3所述的装置,其中,所述被动模式使得与主动消息相关联的对数据的传输,数据是在代表所述嵌入式系统的所述信源设备处操作的。
6.根据权利要求1所述的装置,其中,所述嵌入式系统将包括图形处理单元平台或协处理器卸载基础设施平台中的一个。
7.根据权利要求1所述的装置,其中,所述存储设备将包括以下中的一个或多个:网络附接存储(NAS)设备、存储区域网络(SAN)设备、或直接附接存储(DAS)设备。
8.根据权利要求1所述的装置,其中,所述信源设备将包括主机计算系统或计算机服务器。
9.根据权利要求1所述的装置,其中,一个或多个处理器核心被耦合到所述存储设备以访问存储在所述存储设备中的信息。
10.根据权利要求1所述的装置,其中,所述逻辑、一个或多个处理器核心、以及存储器中的一个或多个在同一个集成电路管芯上。
11.根据权利要求1所述的装置,其中,所述嵌入式系统和所述存储设备将至少部分地基于通过通信协议的所述远程直接存储器访问消息或所述主动消息中的一个或多个经由所述信源设备来交换信息。
12.一种用于提供使用远程直接存储器访问(RDMA)和主动消息的异构输入/输出(I/O)的方法,所述方法包括:
经由信源设备在嵌入式系统与存储设备之间交换信息,
其中,响应于确定在所述嵌入式系统与所述信源设备之间耦合的第一链路的转移速率和在所述信源设备与所述存储设备之间耦合的第二链路的转移速率的组合快于第三链路的转移速率,所述嵌入式系统和所述存储设备通过所述第一链路和所述第二链路而不是所述第三链路来交换信息,其中,所述第三链路能够直接耦合所述嵌入式系统和所述存储设备,并且其中,所述嵌入式系统和所述存储设备至少部分地基于远程直接存储器访问消息或主动消息中的一个或多个经由所述信源设备来交换信息。
13.根据权利要求12所述的方法,其中,所述主动消息是自身能够执行处理的消息传送对象。
14.根据权利要求12所述的方法,还包括,所述嵌入式系统和所述存储设备在主动模式或被动模式中的一个模式下经由所述信源设备来交换信息。
15.根据权利要求14所述的方法,其中,所述主动模式在调用过程的上下文中在所述信源设备处对数据进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580060798.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:扬声器组件及移动终端
- 下一篇:扬声器模组及电子设备





