指令性能分析的方法和设备技术

技术编号:11408737 阅读:101 留言:0更新日期:2015-05-06 07:52
本发明专利技术实施例的提供了指令性能分析的方法和设备。所述方法包括:获取在各采样时刻,与处理器的程序计数器所指示的指令对应的指令分组信息;针对目标指令,根据所述指令分组信息,计算该目标指令的指令分组信息分布;根据目标指令的指令分组信息分布,计算该目标指令的CPU指数对与该目标指令属于同一指令分组的其他指令的CPU指数的贡献;和根据所述贡献修正与所述目标指令属于同一指令分组的其他指令的CPU指数。采用根据本发明专利技术实施例的方案,可以在以超标量处理器为指令处理平台时,提高指令性能分析的准确度。

【技术实现步骤摘要】

【技术保护点】
一种指令性能分析的方法,该方法包括:获取在各采样时刻,与处理器的程序计数器所指示的指令对应的指令分组信息,其中所述指令分组信息指的是,在该采样时刻程序计数器所指示的指令所在的指令分组包括的指令数目;针对目标指令,根据所述指令分组信息,计算该目标指令的指令分组信息分布,其中该指令分组信息分布指的是该目标指令所对应的指令分组信息的统计分布;根据目标指令的指令分组信息分布,计算该目标指令的CPU指数对与该目标指令属于同一指令分组的其他指令的CPU指数的贡献,其中指令的CPU指数表示指令对CPU的占用量;和根据所述贡献修正与所述目标指令属于同一指令分组的其他指令的CPU指数。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁祺刘峰陈沁悦李盼唐星
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1