【技术实现步骤摘要】
本公开涉及计算机,尤其是涉及一种处理器微架构分析方法、装置、电子设备和程序产品。
技术介绍
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的任一项所述的处理器微架构分析方法,其特征在于,所述处理器微架构分析目标为分支预测优化,所述特征信息采集规则至少指示采集分支预测指令比例以及分支预测正确率、错误率作为所述处理器微架构特征信...
【专利技术属性】
技术研发人员:王兵,李锴,陈佳媛,
申请(专利权)人:中国移动通信有限公司研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。