[发明专利]一种显卡切换方法及服务器、存储介质在审
申请号: | 202010603037.9 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111753309A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 王锦伟 | 申请(专利权)人: | 西安易朴通讯技术有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F11/14;G06F11/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李赫 |
地址: | 710000 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显卡 切换 方法 服务器 存储 介质 | ||
1.一种显卡切换方法,其特征在于,所述显卡切换方法包括:
在基本输入输出系统BIOS模块开机侦测到至少两个在位显卡设备时,基板管理控制器BMC模块从所述在位显卡设备中确定待切换的目标显卡并通知BIOS模块,之后重启机器;
所述BIOS模块获取并加载所述目标显卡的虚拟基本输入输出系统VBIOS文件,以控制所述目标显卡输出显示。
2.根据权利要求1所述的显卡切换方法,其特征在于,所述BMC模块从所述在位显卡设备中确定待切换的目标显卡并通知BIOS模块,包括:
所述BIOS模块在开机侦测到至少两个在位显卡设备时,将全部所述在位显卡设备的服务设置标志号SSID/子系统厂商识别码SVID汇报给所述BMC模块;
所述BMC模块设置各个所述在位显卡设备的SSID/SVID所对应的显示优先级,向所述BIOS模块返回具有最高显示优先级的SSID/SVID;
所述BIOS模块将所接收到的SSID/SVID对应的在位显卡设备确定为所述目标显卡。
3.根据权利要求2所述的显卡切换方法,其特征在于,所述BMC模块从所述在位显卡设备中确定待切换的目标显卡并通知BIOS模块,还包括:
所述BMC模块预先设置第一优先级显示列表,所述第一优先级显示列表包括服务器所支持的多个显卡设备的SSID/SVID以及对应的显示优先级;
所述BMC模块根据所述第一优先级显示列表,设置各个所述在位显卡设备的SSID/SVID所对应的显示优先级。
4.根据权利要求3所述的显卡切换方法,其特征在于,所述BMC模块从所述在位显卡设备中确定待切换的目标显卡并通知BIOS模块,还包括:
预先存储所述服务器支持的各个所述显卡设备的VBIOS文件;
所述BMC模块,在向所述BIOS模块返回具有最高显示优先级的SSID/SVID的同时,读取预存的与所述具有最高显示优先级的SSID/SVID对应的VBIOS文件并发送给所述BIOS模块。
5.根据权利要求4所述的显卡切换方法,其特征在于,所述服务器支持的各个所述显卡设备的VBIOS文件,预先存储于所述BMC模块、安全数码SD卡或者嵌入式多媒体卡EMMC中。
6.根据权利要求2所述的显卡切换方法,其特征在于,所述BIOS模块从所述目标显卡本身获取所述目标显卡的VBIOS文件。
7.根据权利要求2所述的显卡切换方法,其特征在于,所述BMC模块在设置各个所述在位显卡设备的SSID/SVID所对应的显示优先级后,据此生成对应的第二优先级显示列表并发送给所述BIOS模块,由所述BIOS模块控制显示给用户。
8.根据权利要求1所述的显卡切换方法,其特征在于,所述BMC模块从所述在位显卡设备中确定待切换的目标显卡并通知BIOS模块,包括:
在所述BIOS模块预留显示选项接口给所述BMC模块;
所述BMC模块通过所述显示选项接口设置所述目标显卡。
9.一种服务器,包括存储器、处理器以及存储于存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时执行如权利要求1至8任意一项所述的显卡切换方法。
10.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至8任一项所述的显卡切换方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安易朴通讯技术有限公司,未经西安易朴通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010603037.9/1.html,转载请声明来源钻瓜专利网。