【技术实现步骤摘要】
服务器读取GPU的方法及装置
本专利技术涉及服务器
,具体来说,涉及一种服务器读取GPU的方法及装置。
技术介绍
当前通过SMBUSAccess方式获得图形处理器信息有限,只可以获得图形处理的温度、设备识别码、厂商识别码、子设备识别码、子厂商识别码。BIOS(BasicInputOutputSystem,基本输入输出系统)通过PCIE协议方式,只能获取到图形处理器的设备识别码、厂商识别码、子设备识别码、子厂商识别码、类型、型号、链接速率、链接宽度。现有技术是通过OS系统安装图形处理器的驱动,通过SMBUS带内的方式可以获得图形处理器的详细信息,但是只能以命令行形式大量的返回呈现。现有技术中GPU的地址是固定的,而在硬件设计上要实现多GPU同时使用,就需要将GPU设备放到不同的I2C通道上,或者相同的I2C通道芯片进行扩展区分,那么硬件上的位置信息是固定的,必然会有相关的丝印显示,BMC可以通过SMBUSAccess的方式获取每一颗GPU的I2C通道的位置信息,与丝印做对应。但是只是用这种 ...
【技术保护点】
1.一种服务器读取GPU的方法,其特征在于,包括:/nBIOS将识别到的PCIE设备的第一部分信息同步至所述BMC;/n所述BMC通过BIOS同步的所述第一部分信息判断所述PCIE设备是否为GPU,/n当判断结果为是时,所述BMC将所述第一部分信息与相应的GPU的硬件位置进行对应,以定位至相应的GPU并读取相应的GPU的第二部分信息;/n整合并显示所述第一部分信息和所述第二部分信息。/n
【技术特征摘要】
1.一种服务器读取GPU的方法,其特征在于,包括:
BIOS将识别到的PCIE设备的第一部分信息同步至所述BMC;
所述BMC通过BIOS同步的所述第一部分信息判断所述PCIE设备是否为GPU,
当判断结果为是时,所述BMC将所述第一部分信息与相应的GPU的硬件位置进行对应,以定位至相应的GPU并读取相应的GPU的第二部分信息;
整合并显示所述第一部分信息和所述第二部分信息。
2.根据权利要求1所述的服务器读取GPU的方法,其特征在于,所述BMC将所述第一部分信息与相应的GPU的硬件位置进行对应,以定位至相应的GPU包括:
所述BMC根据PCIE与硬件位置的对应关系,根据BIOS识别到的PCIE设备的所述第一部分信息进行匹配,以获得PCIE设备的硬件位置。
3.根据权利要求1所述的服务器读取GPU的方法,其特征在于,读取所述第二部分信息包括:
通过I2C通道以OOB的方式读取所述相应的GPU内部的所述第二部分信息。
4.根据权利要求1所述的服务器读取GPU的方法,其特征在于,还包括:
在所述服务器每次开机时,更新GPU的固件版本信息与序列号;
在GPU每次上电开机时,重新识别GPU的硬件位置。
5.根据权利要求1-4任一项所述的服务器读取GPU的方法,其特征在于,
所述第一部分信息包括:厂商信息、类型、型号、链接速率、链接宽度中的至少一种;
所述第二部分信息包括:固件版本信息、制作时间、序列号、功耗、最大工作温度中的至...
【专利技术属性】
技术研发人员:梁晨光,黄洪,宋军,
申请(专利权)人:曙光信息产业股份有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。