处理器微架构分析方法、装置、电子设备和程序产品制造方法及图纸

技术编号:43063377 阅读:20 留言:0更新日期:2024-10-22 14:41
本公开涉及计算机技术领域,尤其是提供一种处理器微架构分析方法、装置、电子设备和程序产品。处理器微架构分析方法包括:确定处理器微架构分析目标,基于处理器微架构分析目标,确定分析目标对象标处理器及其特征信息采集规则;接收基于特征信息采集规则从分析目标处理器采集的处理器微架构特征信息;以及基于处理器微架构特征信息,生成分析目标处理器的微架构分析结果,其中,分析目标处理器包括一种或多种微架构下的处理器。根据本公开的处理器微架构分析方法,通过通用采集单元采集不同处理器微架构的特征信息,实现基于处理器微架构特征信息对于不同处理器微架构的分析和优化。

【技术实现步骤摘要】

本公开涉及计算机,尤其是涉及一种处理器微架构分析方法、装置、电子设备和程序产品


技术介绍

1、在计算机处理器的指令集中,会定义性能监视工具,例如基本计数器、可选计数器和可扩展计数器,通过这些计数器可以收集处理器和内存的各种统计信息,从而利用这些信息来调试程序或者分析优化程序代码。

2、计算机处理器主要包括x86、arm、risc-v等处理器微架构,目前缺乏能够适用于各种不同处理器微架构的通用分析工具,以及能够针对具体分析目的去获取相应的特征信息并且生成微架构分析结果的手段。


技术实现思路

1、鉴于上述问题而提出了本公开。本公开提供了一种处理器微架构分析方法、装置、电子设备和计算机程序产品。

2、根据本公开的一个方面,提供了一种处理器微架构分析方法,包括:确定处理器微架构分析目标;基于处理器微架构分析目标,确定分析目标处理器及其特征信息采集规则;接收基于特征信息采集规则从分析目标处理器采集的处理器微架构特征信息;以及基于处理器微架构特征信息,生成分析目标处理器的微架构分析结果,其中,分本文档来自技高网...

【技术保护点】

1.一种处理器微架构分析方法,其特征在于,包括:

2.如权利要求1所述的处理器微架构分析方法,其特征在于,所述接收基于所述特征信息采集规则从所述分析目标处理器采集的处理器微架构特征信息,包括:

3.如权利要求2所述的处理器微架构分析方法,其特征在于,所述从所述采集单元接收从所述分析目标处理器采集的处理器微架构特征信息,包括:

4.如权利要求1到3的任一项所述的处理器微架构分析方法,其特征在于,所述处理器微架构分析目标为计算单元优化,所述特征信息采集规则至少指示采集多种计算指令的比例作为所述处理器微架构特征信息,所述方法还包括:>

5.如权利要...

【技术特征摘要】

1.一种处理器微架构分析方法,其特征在于,包括:

2.如权利要求1所述的处理器微架构分析方法,其特征在于,所述接收基于所述特征信息采集规则从所述分析目标处理器采集的处理器微架构特征信息,包括:

3.如权利要求2所述的处理器微架构分析方法,其特征在于,所述从所述采集单元接收从所述分析目标处理器采集的处理器微架构特征信息,包括:

4.如权利要求1到3的任一项所述的处理器微架构分析方法,其特征在于,所述处理器微架构分析目标为计算单元优化,所述特征信息采集规则至少指示采集多种计算指令的比例作为所述处理器微架构特征信息,所述方法还包括:

5.如权利要求1到3的任一项所述的处理器微架构分析方法,其特征在于,所述处理器微架构分析目标为分支预测优化,所述特征信息采集规则至少指示采集分支预测指令比例以及分支预测正确率、错误率作为所述处理器微架构特征信...

【专利技术属性】
技术研发人员:王兵李锴陈佳媛
申请(专利权)人:中国移动通信有限公司研究院
类型:发明
国别省市:

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

1