[发明专利]一种动态切换CPU与GPU拓扑的装置及使用方法有效
申请号: | 202110422685.9 | 申请日: | 2021-04-16 |
公开(公告)号: | CN113194048B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 陳維章 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | H04L49/109 | 分类号: | H04L49/109;H04L49/25 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 切换 cpu gpu 拓扑 装置 使用方法 | ||
本发明公开了一种动态切换CPU与GPU拓扑的方法,应用于服务器,所述服务器包括CPU模块及GPU模块,所述CPU模块上设有上行信号包的发出端,所述GPU模块上设有所述上行信号包的接收端,其特征在于,所述方法包括:设置拓扑结构,配置判断策略,并将所述判断策略发送至交换机单元;所述交换机单元根据所述判断策略判断所述上行信号包的发出端类别;所述交换机单元根据所述发出端类别对所述拓扑结构执行动态切换拓扑模式操作,通过上述方式,本发明能够实现转换拓扑结构时,不会造成链路的空闲,且可以根据客户的需要,通过设置模块可以远程修改拓扑结构,免去了开箱调整线缆的麻烦。
技术领域
本发明涉及服务器拓扑系统设计技术领域,特别是涉及一种动态切换CPU与GPU拓扑的装置及使用方法。
背景技术
在现有技术中,在服务器内部设计CPU与GPU的连接关系时,由于为了尺寸的极限设计,CPU与GPU为固定的,所以在切换CPU与GPU协同运算的模式时,往往会造成PCIE线路的浪费,无法达到PCIE port数的最大化。
现有技术中,服务器的均衡模式与级联模式在进行切换时,往往会造成x16链路的浪费,例如图中均衡模式中右侧外围的x16链路造成了浪费,而当切换到级联模式时,图1中左侧外围虚线部分x16链路也是没有利用到的。
所以设计一种拓扑系统,可以完全的利用PCIE链路,在切换拓扑模式情况下,也不会浪费PCIE链路。
在现有技术中,申请号为CN202010890148.2的,发明名称为一种CPU拓扑装置、电子设备及拓扑切换方法,此发明方案中介绍了根据切换信号进行切换拓扑模式的相关技术,但此方案无法进行动态切换,且并未解决链路浪费的问题。
发明内容
本发明主要解决的是切换CPU与GPU拓扑结构时,PCIE port浪费,且无法动态切换拓扑模式的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种动态切换CPU与GPU拓扑的方法,应用于服务器,所述服务器包括CPU模块、GPU模块、上行信号包的发出端和接收端,所述方法包括:
设置拓扑结构,配置判断策略,将所述判断策略发送至交换机单元;
所述交换机单元根据所述判断策略判断所述上行信号包的发出端类别;
所述交换机单元根据所述发出端类别对所述拓扑结构执行动态切换拓扑模式操作。
进一步,所述设置拓扑结构的步骤进一步包括:
将所述CPU模块通过所述交换机单元与所述GPU模块相连;所述交换机单元包括主交换机以及分别与主交换机连接的第一交换机和第二交换机;
所述上行信号包的发送端包括所述CPU模块的第一CPU、第二CPU和所述交换机单元的第一交换机;
所述上行信号包的接收端包括所述GPU模块的第一GPU、第二GPU和PCIE插槽。
进一步,所述上行信号包包括上行信号及其类别标识码;
所述交换机单元根据所述判断策略判断所述上行信号包的发出端类别的步骤进一步包括:所述主交换机根据所述类别标识码判断所述上行信号的类别及其发出端类别。
进一步,所述交换机单元根据所述发出端类别对所述拓扑结构执行动态切换拓扑模式操作的步骤进一步包括:
切换均衡模式:若所述类别标识码为第一类别标识码,则判断上行信号的类别为第二均衡信号,当所述主交换机接收到所述第二CPU发送的所述上行信号包时,则切换拓扑模式为均衡模式;
切换普通模式:若所述类别标识码为第二类别标识码,则判断上行信号的类别为普通信号,当所述主交换机接收到所述第一CPU发送的所述上行信号包时,则切换拓扑模式为普通模式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110422685.9/2.html,转载请声明来源钻瓜专利网。