摘要
本发明涉及处理器分支预测领域,具体涉及一种分支预测器性能模拟的方法、装置、程序产品。包括以下步骤:获取退休指令流;从退休指令流中,筛选出分支指令,使用分支指令的关键信息组成分支指令流文件,所述分支指令的关键信息包括分支指令的PC、分支行为、目标地址;根据待模拟的分支预测器,构造预测器模型;将分支指令流文件输入预测器模型;所述预测器模型根据待模拟的分支预测器的算法机制,模拟预测逻辑以输出预测结果和进行状态更新;统计各个预测器模型的仿真结果,所述仿真结果包括每个预测结果的正确错误情况。本发明解决了分支预测器参数调试过程中系统级仿真高复杂度、运行时间长、参数迭代缓慢和调试困难等问题。
技术关键词
分支指令
指令流
处理器分支预测
状态更新
系统级
日志
计算机程序产品
逻辑
机制
算法
模块
复杂度
参数