[发明专利]处理器的控制方法和装置有效
申请号: | 201510382463.3 | 申请日: | 2015-07-02 |
公开(公告)号: | CN106326189B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 王达 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F15/80 | 分类号: | G06F15/80;G06F15/173 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310052 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 控制命令 报文 处理器簇 方法和装置 目标处理器 广播报文 解析控制 命令广播 发送状态信息 接收控制中心 响应状态信息 广播形式 控制方式 控制效率 控制中心 集合 发送 广播 成功 | ||
本发明公开了一种处理器的控制方法和装置。其中,该控制方法包括:处理器簇中的每个处理器均发送状态信息报文至控制中心,其中,状态信息报文中包含有对应的处理器的状态信息,处理器簇为具有相同功能的多个处理器的集合;处理器簇中的每个处理器均接收控制中心以广播形式发送的控制命令广播报文,其中,控制命令广播报文为响应状态信息报文的报文,并且控制命令广播报文中包含控制命令;处理器簇中的每个处理器均解析控制命令广播报文;第一目标处理器执行控制命令,其中,第一目标处理器为成功解析控制命令广播报文的处理器。本发明解决了现有技术中由于对cpu采用单个逐一的控制方式,导致控制效率低的技术问题。
技术领域
本发明涉及控制领域,具体而言,涉及一种处理器的控制方法和装置。
背景技术
为满足大数据云计算的需求,硬件主板(例如,服务器硬件主板)上所安装的cpu(中央处理器,Central Processing Unit)的数量和种类越来越多。按照功能不同对硬件主板上的cpu进行划分,可以形成多个cpu簇。不同的cpu簇,具有不同的功能,例如:路由功能,图像处理功能等。现有技术中,控制中心对具有相同功能cpu簇中cpu采用单个逐一控制的控制方式。具体地,硬件主板上电启动后,硬件主板上的每个cpu都运行其内安装的bootloader(引导装载)程序,使该cpu处于bootloader状态,控制中心(例如,主处理器)通过点对点的形式依次发送控制命令来控制具有相同功能的cpu簇中的每个cpu,以使cpu进行执行相应操作。对于某cpu簇,控制端需要发送控制命令的次数与该cpu簇中所包含cpu的数量相等。此外,控制中心还需预先建立硬件主板上每个cpu的ip地址与该cpu所属cpu簇的功能的对应关系表,控制端才能发送控制命令给cpu簇中的cpu。
通过上述描述可知,现有技术中对cpu进行控制的过程中采用的是单个逐一的控制方式,存在效率低、控制逻辑复杂的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种处理器的控制方法和装置,以至少解决现有技术中由于对cpu采用单个逐一的控制方式,导致控制效率低的技术问题。
根据本发明实施例的一个方面,提供了一种处理器的控制方法,包括:处理器簇中的每个处理器均发送状态信息报文至控制中心,其中,所述状态信息报文中包含有对应的所述处理器的状态信息,所述处理器簇为具有相同功能的多个处理器的集合;所述处理器簇中的每个所述处理器均接收所述控制中心以广播形式发送的控制命令广播报文,其中,所述控制命令广播报文为响应所述状态信息报文的报文,并且所述控制命令广播报文中包含控制命令;所述处理器簇中的每个所述处理器均解析所述控制命令广播报文;第一目标处理器执行所述控制命令,其中,所述第一目标处理器为成功解析所述控制命令广播报文的处理器。
进一步地,所述控制命令广播报文中包含UDP头、控制数据头和数据区,每个所述处理器中都存储有预定义UDP头、预定义数据长度、预定义控制数据头和预定义数据区,其中,所述处理器簇中的每个所述处理器均解析所述控制命令广播报文的步骤包括:判断所述UDP头与所述预定义UDP头是否相同;若判断出所述UDP头与所述预定义UDP头相同,则判断数据长度与所述预定义数据长度是否相同,其中,所述数据长度为所述控制数据头的字节长度与所述数据区的字节长度之和;若判断出所述数据长度与所述预定义数据长度相同,则判断所述控制数据头和所述预定义控制数据头是否相同;若判断出所述控制数据头与所述预定义控制数据头相同,则判断所述数据区与所述预定义数据区是否相同;其中,若判断出所述数据区与所述预定义数据区相同,则确定所述控制命令广播报文解析成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510382463.3/2.html,转载请声明来源钻瓜专利网。