[发明专利]基于基板管理控制器的海光芯片管理方法、装置、设备在审
申请号: | 202111035846.5 | 申请日: | 2021-09-03 |
公开(公告)号: | CN113778939A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 秦珍彬 | 申请(专利权)人: | 深圳市同泰怡信息技术有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F9/30;G06F9/4401;G06F13/42;G06F15/173 |
代理公司: | 深圳市道勤知酷知识产权代理事务所(普通合伙) 44439 | 代理人: | 何兵;吕诗 |
地址: | 518000 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 管理 控制器 芯片 方法 装置 设备 | ||
本发明公开了一种基于基板管理控制器的海光芯片管理方法、装置、设备。其中,所述方法包括:基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,判断该海光芯片是否为支持版本得到版本判断结果,和在该版本判断结果是该海光芯片是为支持版本时,基于该基板管理控制器通过该边带远程管理接口接口访问该海光芯片的寄存器,统计该海光芯片的线程数,以及根据该统计的该海光芯片的线程数,扫描该海光芯片的每个芯片得到扫描结果,基于该扫描结果,生成该海光芯片中能够正常访问的芯片信息。通过上述方式,能够实现对海光7100芯片和海光5100芯片的兼容访问。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于基板管理控制器的海光芯片管理方法、装置、设备。
背景技术
现有的基于基板管理控制器的海光芯片管理方案中,现有的BMC(BaseboardManager Controller,基板管理控制器)目前只支持海光7100芯片,其中,该海光7100芯片包括2个SOC(System on Chip,系统级芯片),每个SOC支持4个die(芯片)。其中,基板管理控制器BMC可以通过AMPL(Advanced Platform Management Link,高级平台管理链路)协议的I2C(Inter-Integrated Circuit,两线式串行总线)通道和海光X86芯片的8个die进行消息查询,每个die都对应固定的地址,统计出正在运行的线程数,从而统计出海光芯片是否处在运行状态。
而海光5100芯片包括2个SOC,每个SOC支持2个die;对于同一款的单板,对两个芯片系统是完全兼容的。对比该海光7100芯片和该海光5100芯片的差异,可以发现海光5100芯片只是比海光7100芯片少了两个die。
然而,现有的基于基板管理控制器的海光芯片管理方案,只支持海光7100芯片,不能识别出海光5100芯片的芯片数据,无法实现对海光7100芯片和海光5100芯片的兼容访问。
发明内容
有鉴于此,本发明的目的在于提出一种基于基板管理控制器的海光芯片管理方法、装置、设备,能够实现对海光7100芯片和海光5100芯片的兼容访问。
根据本发明的一个方面,提供一种基于基板管理控制器的海光芯片管理方法,包括:基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,判断所述海光芯片是否为支持版本得到版本判断结果;在所述版本判断结果是所述海光芯片是为支持版本时,基于所述基板管理控制器通过所述边带远程管理接口接口访问所述海光芯片的寄存器,统计所述海光芯片的线程数;根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果,生成所述海光芯片中能够正常访问的芯片信息。
其中,所述基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,判断所述海光芯片是否为支持版本得到版本判断结果,包括:采用高级平台管理链路协议的方式,基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,和通过所述访问的海光芯片的寄存器,确定所述海光芯片的远程管理接口的版本,并通过所述确定的海光芯片的远程管理接口的版本,判断所述海光芯片是否为支持版本得到版本判断结果。
其中,所述在所述版本判断结果是所述海光芯片是为支持版本时,基于所述基板管理控制器通过所述边带远程管理接口接口访问所述海光芯片的寄存器,统计所述海光芯片的线程数,包括:在所述版本判断结果是所述海光芯片是为支持版本时,基于所述基板管理控制器通过所述边带远程管理接口接口访问所述海光芯片的寄存器,查询所述海光芯片支持的最大的内核构架数目,通过所述查询的内核构架数目,统计所述海光芯片的线程数。
其中,所述根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果,生成所述海光芯片中能够正常访问的芯片信息,包括:根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果,对所述扫描结果中的每个可用芯片进行标志位标记,和根据所述对所述每个可用芯片标记的标志位,生成所述海光芯片中能够正常访问的芯片信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同泰怡信息技术有限公司,未经深圳市同泰怡信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111035846.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制氢电解池模拟装置及方法
- 下一篇:自动夹紧的车载无线充电支架