[发明专利]一种高端服务器启动方法、系统、装置及计算机存储介质在审
申请号: | 201810063265.4 | 申请日: | 2018-01-23 |
公开(公告)号: | CN108153553A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 叶伟 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F13/42 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 初始化 处理器 高端服务器 多线程 计算机存储介质 初始化指令 开始指令 基本输入输出系统BIOS 发送 输入/输出 电源接通 开机效率 申请 | ||
本发明公开了一种高端服务器启动方法、系统、装置及计算机存储介质,包括:在电源接通后,基本输入输出系统BIOS发送初始化开始指令;Legacy处理器接收到初始化开始指令时,执行Legacy处理器对应的输入/输出IO模块的初始化,并发送多线程初始化指令;高端服务器中除Legacy处理器之外的其他处理器接收到多线程初始化指令时,执行其他处理器对应的IO模块的初始化。本申请多线程的进行PCIE设备初始化,随着处理器数量的增加,高端服务器PCIE设备初始化需要的时间仅仅是各个处理器耗费时间的最大值,从而大大缩短了高端服务器BIOS POST阶段PCIE设备初始化需要的时间,提高了高端服务器开机效率。
技术领域
本发明涉及服务器技术领域,特别是涉及一种高端服务器启动方法、系统、装置及计算机存储介质。
背景技术
近年来随着云计算和大数据的发展,高端服务器的需求越来越多。高端服务器也被称为大服务器,与通用服务器最大的区别在于处理器的数量,通用服务器一个系统内部一般有2颗处理器,而高端服务器一个系统内部至少有8颗处理器,每个处理器内部有IO(Input/Output,输入/输出)模块,每个IO模块可以最多扩展10个PCIE(PeripheralComponent Interconnect Express,高速串行计算机扩展总线标准)设备,也就是说,一台32路高端服务器可扩展的设备可以达到320个。
在BIOS(Basic Input Output System,基本输入输出系统)POST(Power On SelfTest,加电自检)阶段,系统控制PCIE设备初始化。现有技术中采用单线程方式,首先,Legacy处理器(系统主节点处理器)开始其对应的IO模块的初始化,等到legacy处理器的所有PCIE设备初始化完成后,下一个处理器开始其对应的IO模块的初始化,依次类推,直到所有的处理器完成其对应的IO模块的初始化。显然,随着处理器数量的增加,IO模块和PCIE设备会越来越多,初始化的时间越来越长,使得整个BIOS POST阶段PCIE设备初始化耗费的时间越来越长,严重影响了开机效率。
因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种高端服务器启动方法、系统、装置及计算机存储介质,多线程的进行PCIE设备初始化,随着处理器数量的增加,高端服务器PCIE设备初始化需要的时间仅仅是各个处理器耗费时间的最大值,从而大大缩短了高端服务器BIOS POST阶段PCIE设备初始化需要的时间,提高了高端服务器开机效率。
为解决上述技术问题,本发明提供了一种高端服务器启动方法,包括:
在电源接通后,基本输入输出系统BIOS发送初始化开始指令;
Legacy处理器接收到所述初始化开始指令时,执行所述Legacy处理器对应的输入/输出IO模块的初始化,并发送多线程初始化指令;
高端服务器中除所述Legacy处理器之外的其他处理器接收到所述多线程初始化指令时,执行其他所述处理器对应的IO模块的初始化。
优选地,所述执行所述Legacy处理器对应的输入/输出IO模块的初始化的过程具体为:
执行高速串行计算机扩展总线标准PCIE设备枚举主程序,以实现所述Legacy处理器对应的IO模块的初始化。
优选地,所述执行高速串行计算机扩展总线标准PCIE设备枚举主程序之后,该方法还包括:
判断所述Legacy处理器的PCIE设备是否全部枚举完成;
如果是,则退出所述PCIE设备枚举主程序。
优选地,所述发送多线程初始化指令的过程具体为:
发送处理器之间的中断Broadcast IPI中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810063265.4/2.html,转载请声明来源钻瓜专利网。