[发明专利]信息处理方法、互连设备和计算机可读存储介质有效
申请号: | 202011275787.4 | 申请日: | 2020-11-16 |
公开(公告)号: | CN112073321B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 北京壁仞科技开发有限公司;上海壁仞智能科技有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/751;H04L29/08;H04L12/911;H04L12/927 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 互连 设备 计算机 可读 存储 介质 | ||
本发明提供了一种信息处理方法、互连设备和计算机可读存储介质。该互连设备包括:请求处理模块,其被配置为:接收来自该多个处理器中的一个多播组中的至少一个处理器的数据访问请求,其中该数据访问请求包括合并位、MGID和MTID;基于该合并位确定该数据访问请求是否是多播请求;如果确定该数据访问请求是多播请求,基于该MGID、该MTID以及该多播组的静态路由策略确定该互连设备是否会接收到其他多播请求;以及如果确定该互连设备会接收到该其他多播请求,获取该其他多播请求,将该多播请求和该其他多播请求合并为一个合并请求,并且将该合并请求转发至该互连设备的下一跳设备。
技术领域
本发明概括而言涉及多处理器领域,更具体地,涉及一种互连设备、该互连设备中的信息处理方法以及计算机可读存储介质。
背景技术
在许多需要快速执行大量运算的领域,已经广泛使用了多处理器系统。一种典型的多处理器系统包括多个处理器和多个存储器,它们通过由交换机和物理传输链路构成的互连网络连接在一起。多个处理器通常执行相同的程序,并以完全相同的顺序访问存储器中的相同数据。例如,在人工智能(AI)领域对神经网络进行模型并行处理的并行计算系统中,多个处理器被编程为从存储器中读取相同的神经网络模型参数,并使用它们来处理不同批次的数据。这些处理器以完全相同的顺序读取相同的参数数据。
图1示出了一种现有技术的多处理器系统1的拓扑结构的示意图。如图1中所示,多处理器系统1包括多个处理器101、102、……10N(其中N是大于1的正整数,以下也统称为处理器10)、多个存储器301、302、……30M(其中M是大于或等于1的正整数,以下也统称为存储器30)以及连接多个处理器10和多个存储器30的互连网络200。其中,互连网络200包括多个互连设备201、202、203……(以下也统称为互连设备20)以及互连设备20与处理器10之间、互连设备20与存储器30之间以及互连设备20之间的物理链路201、202、203、204……在本文中,有时也将从处理器10通向存储器30的物理链路称为上行物理链路(如物理链路201、203、205、207……),将从存储器30通向处理器10的物理链路称为下行物理链路(如物理链路202、204、206、208……),但是本领域技术人员可以理解,一对上行物理链路和下行物理链路可以是一条复用的实体线路或者可以是两条单独的实体线路。此外,这里的上行和下行仅仅用于区分物理链路上的信息传输的方向,并不表示任何上或下的位置关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京壁仞科技开发有限公司;上海壁仞智能科技有限公司,未经北京壁仞科技开发有限公司;上海壁仞智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011275787.4/2.html,转载请声明来源钻瓜专利网。