全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210648076.X (22)申请日 2022.06.08 (71)申请人 昆仑太科 (北京) 技 术股份有限公司 地址 100083 北京市海淀区卧虎桥甲6号工 作区(南)太极大厦13层北侧 (72)发明人 陈小春 张超 朱立森 孙亮  王思农 肖志坤  (74)专利代理 机构 北京艾纬铂知识产权代理有 限公司 16101 专利代理师 高会允 (51)Int.Cl. G06F 9/4401(2018.01) G06F 9/445(2018.01) (54)发明名称 一种基于BIOS的多显卡配 置系统和方法 (57)摘要 本发明公开了一种基于BIOS的多显卡配置 系统及方法。 BI OS启动过程中包含了两个关键的 阶段: DXE阶段、 BDS阶段, DXE阶段会加载板载显 卡与独立显卡的显卡驱动, BDS 阶段会将驱动程 序与实际对应的硬件设备进行匹配, 本发明基于 此, 在BIOS启动过程中, 在驱动程序与实 际硬件 进行匹配的操作之前, 通过用户在BIOS配置界面 的设置值, 将不参与使用的那个硬件设备的驱动 程序卸载掉, 然后进行驱动程序与实际对应的显 卡进行匹配, 即加载显卡驱动; 通过控制显卡驱 动的加载与否, 实现选择指定显卡进行图像的输 出显示, 从而达到了多显卡输出配置的目的便可 以实现指定 显卡进行图像 输出显示的目的。 权利要求书1页 说明书4页 附图2页 CN 115167926 A 2022.10.11 CN 115167926 A 1.一种基于BIOS的多显卡配置系统, 其特征在于, 包括: 多显卡检测识别模块、 选项卡 展示模块、 显示策略模块、 图像流控制模块和显示控制台; 其中, 多显卡检测识别模块用于对所有显卡设备进行检测, 并判断其属于板载显卡还 是外设显卡; 选项卡展示模块用于实现BIOS配置界面下用户进行多显卡配置的人机接口; 显示策略模块用于获取用户在所述选项卡展示模块中设置的显示策略信息并保存; 图像流 控制模块用于根据当前用户设置的显示策略进行显卡驱动与实际所用显卡设备的匹配, 并 卸载不参与使用的显卡的驱动程序; 显示控制台执行显卡与驱动程序的匹配, 将软件图像 数据输出至安装有驱动程序的显卡显示。 2.如权利要求1所述的多显卡配置系统, 其特征在于, 还包括快捷键监听模块, 用于实 现使用用户自定义快捷键进行多显卡间图像输出的快速切换。 3.如权利要求1或2所述的多显卡配置系统, 其特征在于, 所述多显卡检测识别模块对 所有显卡设备进行检测识别时, 利用获取到的DeviceID与VendorID进行板载显卡和外设显 卡的区分, 并形成显卡列表。 4.如权利要求1或2所述的多显卡配置系统, 其特征在于, 所述显示策略模块将用户在 选项卡展示模块设置的显示策略内容保存至Flash芯片中的界面变量存 储区域。 5.一种如权利要求1所述的基于BIOS的多显卡配置系统的多显卡配置方法, 其特征在 于, 包括: 步骤一、 计算机上电, BIOS启动并对计算机硬件环境中所有的PCI设备完成枚举操作; BIOS加载多显卡配置系统; 步骤二、 多显卡检测识别模块从所有的PCI设备中筛选出所有的显卡类设备, 并判断其 是板载显卡还是外设显卡, 形成显卡设备列表; 步骤三、 选项卡展示模块将显卡设备列表展示给用户, 并提供用户进行显卡显示配置 的接口; 步骤四、 显示策略模块获取用户在选项卡展示模块中设置的显示策略, 并保存; 步骤五、 图像流控制模块根据当前存储的显示策略, 对显卡及其驱动进行匹配, 卸载不 参与显示的显卡的驱动程序; 步骤六、 显示控制台将软件图形 数据向安装有驱动程序的显卡输出。权 利 要 求 书 1/1 页 2 CN 115167926 A 2一种基于BIOS的多显卡 配置系统和方 法 技术领域 [0001]本发明涉及 计算机固件技术领域, 具体涉及一种基于BIOS的多显卡配置系统和方 法。 背景技术 [0002]BIOS用于对计算机处理器平台进行初始化和操作系统加载, 其基本功能包括, 在 硬件平台上电后, 获得系统控制权, 初始 化处理器、 内存、 芯片组等关键部件, 枚举外 设并为 其分配资源, 初始 化显卡、 硬盘、 网卡等必 要的外设, 为操作系统建立运行环 境, 然后将控制 权交给操作系统。 [0003]目前多显卡配置情况 下, 存在以下问题: [0004]某些种类的计算机 的硬件环境中存在多种显卡共存的情况, 例如: 在机架式服务 器中, 既可以使用板载显卡进行图像的输出显示, 同时也可以使用PCIe接口的外插显卡进 行图像的输出显示, 针对于此种情况, 在计算机的BIOS阶段进行图像的输出显示时并没有 一个可选择显卡的灵活接口, 用户无法指定使用哪个显卡进行图像的输出显示。 [0005]并且, 在某些应用场景中, 对显示的分辨率、 刷新率有极高的要求。 普通的板载显 卡无法满足相应的显示要求。 因此, 在高显示要求的情况下, 计算机需要配插外设显卡, 以 弥补板载显卡 性能的不足。 [0006]同时, 在外设显卡适配 的过程中, 往往会由于性能、 功能并不完善, 导致外设显卡 出现故障, 且无法显示故 障信息, 导致在BIOS下调试外设板卡的难度增大。 因此, 可以通过 双显卡并行或交替显示的方法, 实现板载显卡输出外设显卡的调试信息, 提升了外设板卡 的调试效率。 发明内容 [0007]有鉴于此, 本发明提供了一种基于BIOS的多显卡配置系统, 能够实现计算机显卡 灵活配置和显示, 在多显卡的硬件系统中使用指定 显卡进行图像数据的输出。 [0008]本发明的基于BIOS的多显卡配置系统, 包括: 多显卡检测识别模块、 选项卡展示模 块、 显示策略模块、 图像流控制模块和显示控制台; [0009]其中, 多显卡检测识别模块用于对所有显卡设备进行检测, 并判断其属于板载显 卡还是外设显卡; 选项卡展示模块用于实现BIOS 配置界面下用户进 行多显卡配置的人机接 口; 显示策略模块用于获取用户在所述选项卡展示模块中设置的显示策略信息并保存; 图 像流控制模块用于根据当前用户设置的显示策略进行显卡驱动与实际所用显卡设备的匹 配, 并卸载不参与使用的显卡的驱动程序; 显示控制台执行显卡与驱动程序的匹配, 将软件 图像数据输出至安装有驱动程序的显卡显示。 [0010]较优的, 还包括快捷键监听模块, 用于实现使用用户自定义快捷键进行多显卡间 图像输出的快速切换。 [0011]较优的, 所述多显卡检测识别模块对所有显卡设备进行检测识别时, 利用获取到说 明 书 1/4 页 3 CN 115167926 A 3

.PDF文档 专利 一种基于BIOS的多显卡配置系统和方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于BIOS的多显卡配置系统和方法 第 1 页 专利 一种基于BIOS的多显卡配置系统和方法 第 2 页 专利 一种基于BIOS的多显卡配置系统和方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:59:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。