[发明专利]通用图形处理系统、计算装置和分布式系统在审
申请号: | 202010787539.1 | 申请日: | 2020-08-07 |
公开(公告)号: | CN114066707A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 陆叶;吴政原;韩亮 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T1/20 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 刘静 |
地址: | 英属开曼群岛大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用 图形 处理 系统 计算 装置 分布式 | ||
1.一种通用图形处理系统,包括:
计算单元;
高速缓存;
存储控制器,与所述高速缓存耦接;
交换模块,包括多个接口,用于接收待访问目标的标识和第一待写入数据的源地址,根据所述待访问目标的标识和预存储的互联信息确定所述多个接口中的第一接口,根据所述源地址从所述高速缓存中读取所述第一待写入数据,并经由所述第一接口发送所述第一待写入数据;
连接单元,用于耦接所述计算单元、所述存储控制器、所述高速缓存和所述交换模块。
2.根据权利要求1所述的通用图形处理系统,其中,所述待访问目标的标识和所述源地址来自所述计算单元或存储控制器提交的数据操作请求。
3.根据权利要求1所述的通用图形处理系统,其中,所述交换模块还包括:
传输引擎,用于按照指定的传输层/网络层通信协议编码所述第一待写入数据;
交换单元,用于根据所述待访问目标的标识和所述互联信息确定所述第一接口,按照以太网通信协议和物理层协议继续编码所述第一待写入数据,并经由所述第一接口发送编码后的数据。
4.根据权利要求3所述的通用图形处理系统,其中,所述传输引擎支持多个传输层/网络层通信协议,并且,所述传输引擎从所述多个传输层/网络层通信协议中选出所述指定的传输层/网络层通信协议编码所述第一待写入数据。
5.根据权利要求4所述的通用图形处理系统,其中,所述传输引擎包括:
RoCE协议处理模块,用于基于RoCEv2通信协议编码所述第一待写入数据;
专有协议处理模块,用于基于专用协议编码所述第一待写入数据。
6.根据权利要求5所述的通用图形处理系统,其中,所述RoCE协议处理模块包括TOE单元,所述TOE单元用于按照IP/TCP/UDP协议编码所述第一待写入数据。
7.根据权利要求5所述的通用图形处理系统,其中,所述RoCE协议处理模块包括IB单元,所述IB单元用于基于IB协议建立端对端的数据传输。
8.根据权利要求5所述的通用图形处理系统,其中,所述RoCE协议处理模块包括谓词接口。
9.根据权利要求5所述的通用图形处理系统,其中,所述专有协议处理模块包括专有协议单元和专用协议驱动接口,所述专有协议单元用于按照专有协议编解码数据,所述专用协议驱动接口用于提供驱动和硬件接口。
10.根据权利要求1所述的通用图形处理系统,其中,所述待访问目标的标识包括经由所述第一接口连接的目标图形处理单元的标识以及目标应用程序的标识。
11.根据权利要求1所述的通用图形处理系统,其中,所述交换单元还用于经由第二接口接收第二待写入数据,并根据所述待访问目标的标识确定目标地址,并将所述第二待写入数据写入到目标地址。
12.根据权利要求11所述的通用图形处理系统,其中,所述源地址和所述目标地址分别为源应用程序和目标应用程序在各自的应用内存空间的特定存储地址。
13.根据权利要求1所述的通用图形处理系统,其中,所述交换模块集成为网卡处理器。
14.根据权利要求10所述的通用图形处理系统,其中,所述目标图形处理系统和所述通用图形处理系统位于不同计算节点中。
15.根据权利要求1所述的通用图形处理系统,其中,所述多个接口为以太网接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010787539.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:传动装置
- 下一篇:促进血管增生的短链胜肽及其促进糖尿病伤口愈合的用途