一种刀片服务器的国产处理器类型的识别检测方法技术

技术编号:10072789 阅读:188 留言:0更新日期:2014-05-23 19:16
本发明专利技术公开了一种刀片服务器的国产处理器类型的识别检测方法,属于国产处理器类型的识别检测技术领域,技术方案流程为:(1)、规定BMC-SMC通信协议,将每种类型的国产处理器规定一个相对应的编码;(2)、对应不同类型的国产处理器,将每种类型的国产处理器对应编码写入BMC管理模块固件;(3)、在管理刀片服务器的SMC管理模块上,通过函数调用BMC管理模块固件中的通信协议的国产处理器编码数据;(4)、根据获取的国产处理器编码数据,由SMC管理模块提交对应的国产处理器类型的参数给应用程序;(5)、由应用程序根据提供的参数判定刀国产处理器类型。本发明专利技术提高对于国产处理器类型的检测效率,可有效检测。

【技术实现步骤摘要】

本专利技术涉及一种国产处理器类型的识别检测,具体地说是一种刀片服务器的国产处理器类型的识别检测方法
技术介绍
随着国产处理器技术的发展,出现了一些较为成熟的国产处理器芯片,例如龙芯、飞腾、申威等,并逐渐被用于实际的运用之中。在多单元刀片服务器的实际设计中,因为不同类型国产处理器的原理会有不同,在设计使用中会存在差别,所以在面对刀片服务器使用了不同类型国产处理器时,需要考虑到不同类型处理器的识别检测问题。    在实际的运用中,关于检测多单元刀片服务器的国产处理器类型的问题,一般可以通过结合硬件设计,采集特定电气信号来检测。但是这种办法会存在需要改动不同类型的国产处理器主板的硬件,不方便原理设计等问题。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种提高对于国产处理器类型的检测效率,基于预先约定的底层固件之间的通信协议,可有效检测的一种刀片服务器的国产处理器类型的识别检测方法。本专利技术解决其技术问题所采用的技术方案是:一种刀片服务器的国产处理器类型的识别检测方法,流程为:(1)、规定BMC-SMC通信协议,将每种类型的国产处理器规定一个相对应的编码;(2)、对应不同类型的国产处理器的主板上的BMC管理模块,对其进行编程设计,按照BMC-SMC通信协议将每种类型的国产处理器对应编码写入BMC管理模块固件;(3)、在管理刀片服务器的SMC管理模块上,通过函数调用BMC管理模块固件中的通信协议的国产处理器编码数据;(4)、根据获取的国产处理器编码数据,由SMC管理模块提交对应的国产处理器类型的参数给应用程序;(5)、最终由应用程序根据提供的参数判定刀片服务器的国产处理器类型。实现对于国产处理器类型的上位机识别检测。BMC,英文全称为Baseboard Management Controller,翻译为基板管理控制器。SMC管理模块,为静态存储控制器管理模块    本专利技术的一种刀片服务器的国产处理器类型的识别检测方法和现有技术相比,提高对于国产处理器类型的检测效率,基于预先约定的底层固件之间的通信协议,可有效检测,具有设计合理、效率高、有效性强等特点,因而,具有很好的推广使用价值。附图说明下面结合附图对本专利技术进一步说明。附图1为一种刀片服务器的国产处理器类型的识别检测方法的流程图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明。实施例1:本专利技术的一种刀片服务器的国产处理器类型的识别检测方法,流程为:(1)、规定BMC-SMC通信协议,将每种类型的国产处理器规定一个相对应的编码;(2)、对应不同类型的国产处理器的主板上的BMC管理模块,对其进行编程设计,按照BMC-SMC通信协议将每种类型的国产处理器对应编码写入BMC管理模块固件;(3)、在管理刀片服务器的SMC管理模块上,通过函数调用BMC管理模块固件中的通信协议的国产处理器编码数据;(4)、根据获取的国产处理器编码数据,由SMC管理模块提交对应的国产处理器类型的参数给应用程序;(5)、最终由应用程序根据提供的参数判定刀片服务器的国产处理器型类型。实现对于国产处理器类型的上位机识别检测。实施例2:如图1所示,本专利技术的一种刀片服务器的国产处理器类型的识别检测方法,流程为:(1)、规定BMC-SMC通信协议,将每种类型的国产处理器规定一个相对应的编码;表1为龙芯国产处理器、飞腾国产处理器、申威国产处理器的通信协议:国产处理器类型编码龙芯0x1402飞腾0x1403申威0x1404(2)、对应不同类型的国产处理器的主板上的BMC管理模块,对其进行编程设计,按照BMC-SMC通信协议将每种类型的国产处理器对应编码写入BMC管理模块固件;(3)、在管理刀片服务器的SMC管理模块上,通过函数调用BMC管理模块固件中的通信协议的国产处理器编码数据;(4)、根据获取的国产处理器编码数据,由SMC管理模块提交对应的国产处理器类型的参数给应用程序;(5)、最终由应用程序根据提供的参数判定刀片服务器的国产处理器类型。实现对于国产处理器类型的上位机识别检测。上述具体实施方式仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述具体实施方式,任何符合本专利技术的一种刀片服务器的国产处理器类型的识别检测方法的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。除说明书所述的技术特征外,均为本专业技术人员的已知技术。本文档来自技高网
...

【技术保护点】
一种刀片服务器的国产处理器类型的识别检测方法,其特征在于流程为:(1)、规定BMC‑SMC通信协议,将每种类型的国产处理器规定一个相对应的编码;(2)、对应不同类型的国产处理器的主板上的BMC管理模块,对其进行编程设计,按照BMC‑SMC通信协议将每种类型的国产处理器对应编码写入BMC管理模块固件;(3)、在管理刀片服务器的SMC管理模块上,通过函数调用BMC管理模块固件中的通信协议的国产处理器编码数据;(4)、根据获取的国产处理器编码数据,由SMC管理模块提交对应的国产处理器类型的参数给应用程序;(5)、最终由应用程序根据提供的参数判定刀片服务器的国产处理器类型。

【技术特征摘要】
1.一种刀片服务器的国产处理器类型的识别检测方法,其特征在于流程为:
(1)、规定BMC-SMC通信协议,将每种类型的国产处理器规定一个相对应的编码;
(2)、对应不同类型的国产处理器的主板上的BMC管理模块,对其进行编程设计,按照BMC-SMC通信协议将每种类型的国产处理器对应编码写入BMC管理模...

【专利技术属性】
技术研发人员:李保来吴登勇
申请(专利权)人:山东超越数控电子有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1