【技术实现步骤摘要】
基于基板管理控制器的海光芯片管理方法、装置、设备
[0001]本专利技术涉及计算机
,尤其涉及一种基于基板管理控制器的海光芯片管理方法、装置、设备。
技术介绍
[0002]现有的基于基板管理控制器的海光芯片管理方案中,现有的BMC(Baseboard Manager 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都对应固定的地址,统计出正在运行的线程数,从而统计出海光芯片是否处在运行状态。
[0003]而海光5100芯片包括2个SOC,每个SOC支持2个die;对于同一款的单板,对两个芯片系统是 ...
【技术保护点】
【技术特征摘要】
1.一种基于基板管理控制器的海光芯片管理方法,其特征在于,包括:基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,判断所述海光芯片是否为支持版本得到版本判断结果;在所述版本判断结果是所述海光芯片是为支持版本时,基于所述基板管理控制器通过所述边带远程管理接口接口访问所述海光芯片的寄存器,统计所述海光芯片的线程数;根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果,生成所述海光芯片中能够正常访问的芯片信息。2.如权利要求1所述的基于基板管理控制器的海光芯片管理方法,其特征在于,所述基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,判断所述海光芯片是否为支持版本得到版本判断结果,包括:采用高级平台管理链路协议的方式,基于基板管理控制器通过边带远程管理接口访问海光芯片的寄存器,和通过所述访问的海光芯片的寄存器,确定所述海光芯片的远程管理接口的版本,并通过所述确定的海光芯片的远程管理接口的版本,判断所述海光芯片是否为支持版本得到版本判断结果。3.如权利要求1所述的基于基板管理控制器的海光芯片管理方法,其特征在于,所述在所述版本判断结果是所述海光芯片是为支持版本时,基于所述基板管理控制器通过所述边带远程管理接口接口访问所述海光芯片的寄存器,统计所述海光芯片的线程数,包括:在所述版本判断结果是所述海光芯片是为支持版本时,基于所述基板管理控制器通过所述边带远程管理接口接口访问所述海光芯片的寄存器,查询所述海光芯片支持的最大的内核构架数目,通过所述查询的内核构架数目,统计所述海光芯片的线程数。4.如权利要求1所述的基于基板管理控制器的海光芯片管理方法,其特征在于,所述根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果,生成所述海光芯片中能够正常访问的芯片信息,包括:根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果,对所述扫描结果中的每个可用芯片进行标志位标记,和根据所述对所述每个可用芯片标记的标志位,生成所述海光芯片中能够正常访问的芯片信息。5.如权利要求1所述的基于基板管理控制器的海光芯片管理方法,其特征在于,在所述根据所述统计的所述海光芯片的线程数,扫描所述海光芯片的每个芯片得到扫描结果,基于所述扫描结果...
【专利技术属性】
技术研发人员:秦珍彬,
申请(专利权)人:深圳市同泰怡信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。