一种芯片启动方法、装置、设备及介质制造方法及图纸

技术编号:43924830 阅读:16 留言:0更新日期:2025-01-03 13:29
本发明专利技术公开了一种芯片启动方法、装置、设备及介质,该方法应用于双簇芯片,双簇芯片包括两个处理器簇,每个处理器簇中包括至少四个核心,每个核心中包括至少两个硬件线程,包括:当双簇芯片上电时,对全局配置寄存器进行初始化并获取各处理器簇的簇ID信息,为所有硬件线程分配堆栈;针对每个已上电的硬件线程,获取硬件线程的线程标识信息,线程标识信息由簇标识、核标识和线程标识共同确定;根据线程标识信息及预设转换地址集,对各处理器簇、各核心及各硬件线程进行启动。通过不同线程标识信息确定不同硬件线程对应的启动方式,实现了所有线程的独立启动,保证了启动的稳定性,实现了双簇芯片的启动。

【技术实现步骤摘要】

本专利技术涉及芯片,尤其涉及一种芯片启动方法、装置、设备及介质


技术介绍

1、双簇cluster芯片是指集成了两个独立处理器簇的芯片,通过并行处理和高效协同工作提升性能和能效。这种设计在高性能计算、人工智能、图形处理等领域尤为重要,能够显著提高处理速度并优化功耗管理。

2、双cluster芯片中包括两个处理器簇,每个处理器簇又有多个核心core,每个core内部又有多个硬件线程hart。芯片上的hart都启动并运行起来,才能进入数据业务处理流程。然而对于双cluster芯片如何进行启动是不明确的。


技术实现思路

1、本专利技术提供了一种芯片启动方法、装置、设备及介质,以实现双簇芯片的启动。

2、根据本专利技术的第一方面,提供了一种芯片启动方法,应用于双簇芯片,所述双簇芯片包括两个处理器簇,每个所述处理器簇中包括至少四个核心,每个所述核心中包括至少两个硬件线程,包括:

3、当所述双簇芯片上电时,对全局配置寄存器进行初始化并获取各所述处理器簇的簇id信息,为所有硬件线程分配堆本文档来自技高网...

【技术保护点】

1.一种芯片启动方法,其特征在于,应用于双簇芯片,所述双簇芯片包括两个处理器簇,每个所述处理器簇中包括至少四个核心,每个所述核心中包括至少两个硬件线程,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述线程标识信息及预设转换地址集,对各所述处理器簇、各所述核心及各所述硬件线程进行启动,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述主转换地址对各所述处理器簇、各所述核心及各所述硬件线程进行启动,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述主簇判断结果对应的启动流程,对各所述处理器簇、各所述核心及各所述硬件线程...

【技术特征摘要】

1.一种芯片启动方法,其特征在于,应用于双簇芯片,所述双簇芯片包括两个处理器簇,每个所述处理器簇中包括至少四个核心,每个所述核心中包括至少两个硬件线程,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述线程标识信息及预设转换地址集,对各所述处理器簇、各所述核心及各所述硬件线程进行启动,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述主转换地址对各所述处理器簇、各所述核心及各所述硬件线程进行启动,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述主簇判断结果对应的启动流程,对各所述处理器簇、各所述核心及各所述硬件线程进行启动,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述第一判断结...

【专利技术属性】
技术研发人员:王智杰
申请(专利权)人:上海思朗科技有限公司
类型:发明
国别省市:

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

1