[发明专利]ARM服务器中PCI设备的启动控制方法、装置及设备有效
申请号: | 202210131438.8 | 申请日: | 2022-02-14 |
公开(公告)号: | CN114185607B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 孙秀强;黄家明;史沛玉;王孝宝 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/455;G06F13/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张倩 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | arm 服务器 pci 设备 启动 控制 方法 装置 | ||
本申请公开了一种ARM服务器中PCI设备的启动控制方法、装置、设备及计算机可读存储介质,在开机启动时,查看ARM服务器连接的PCI设备的PCI设备驱动程序中PCI设备对应的段号和PCI设备对应的PCI链路桥总线序号,根据各PCI设备对应的段号和PCI链路桥总线序号,配置高级配置和电源管理接口协议中与各PCI链路桥总线序号对应的段号,根据配置后的段号为PCI设备分配系统资源,保证了PCI设备驱动程序中查看PCI设备的顺序与启动过程中PCI设备枚举顺序一致,满足了PCI设备驱动程序实现业务功能的需求,规避了ARM服务器中由于启动过程的不适配导致PCI设备驱动程序无法支持业务功能的问题。
技术领域
本申请涉及服务器领域,特别是涉及一种ARM服务器中PCI设备的启动控制方法、装置、设备及计算机可读存储介质。
背景技术
随着芯片工艺制程不断创新及技术突破,ARM服务器已采用了5nm制程工艺且其本身主打低功耗、高性能的口号让越来越多的客户日渐接受,ARM服务器的应用程度也越加成熟并打破了传统服务器的垄断进入了互联网客户的数据中心,受益于工艺制程的提升使得ARM服务器的核数增加到了80核,ARM凭借着单颗处理器的核数数量优势已力压其他芯片厂商且性能也较其他厂商有质的提升,尤其在公有云、云游戏、云手机、视频、AI人工智能等领域有广大的客户需求,互联网客户基于ARM单颗处理器80核数的优势在部署上述业务时创造了极大的收益,性价比与其他架构服务器相比得到了极大的提升,这就为越来越多的互联网客户增加了效益。
然而,ARM服务器作为新兴架构的服务器产品,应用部署的数量有限,在各个互联网客户部署应用过程中会遇到各种各样的问题,例如英伟达的NVIDIA TESLA T4显卡(下文简称T4显卡)在适配视频业务时就遇到了虚拟化容器无法支持的情况,而其他架构的服务器则未遇到该问题。
从ARM服务器适配T4显卡过程中出现的上述问题可以看出,在ARM架构的服务器下适配外设部件互连标准(Peripheral Component Interconnect,下文简称PCI)设备出现的异常,是应用ARM服务器满足互联网业务需求过程中必须解决的问题。
发明内容
本申请的目的是提供一种ARM服务器中PCI设备的启动控制方法、装置、设备及计算机可读存储介质,用于解决ARM架构的服务器下适配PCI设备时出现业务无法支持的问题。
为解决上述技术问题,本申请提供一种ARM服务器中PCI设备的启动控制方法,包括:
在开机启动时,查看ARM服务器连接的PCI设备的PCI设备驱动程序中所述PCI设备对应的段号和所述PCI设备对应的PCI链路桥总线序号;
根据各所述PCI设备对应的所述段号和各所述PCI设备对应的所述PCI链路桥总线序号,配置高级配置和电源管理接口协议中与各所述PCI链路桥总线序号对应的所述段号,以根据配置后的所述段号为所述PCI设备分配系统资源。
可选的,所述根据各所述PCI设备对应的所述段号和各所述PCI设备对应的所述PCI链路桥总线序号,配置高级配置和电源管理接口协议中与各所述PCI链路桥总线序号对应的所述段号,具体包括:
若同一所述PCI设备对应的所述段号和所述PCI链路桥总线序号,均与所述高级配置和电源管理接口协议中预先建立的各所述段号与各所述PCI链路桥总线序号的初始对应关系相符,则保持所述高级配置和电源管理接口协议中的所述段号不变;
若同一所述PCI设备对应的所述段号和所述PCI链路桥总线序号,与所述初始对应关系不相符,则按照所述PCI设备对应的所述段号和所述PCI设备对应的所述PCI链路桥总线序号更新所述高级配置和电源管理接口协议中与所述PCI链路桥总线序号对应的所述段号以满足一致。
可选的,所述根据配置后的所述段号为所述PCI设备分配系统资源,具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210131438.8/2.html,转载请声明来源钻瓜专利网。