发明名称 利用从分支预测得出的未来分支路径信息进行预取
摘要 说明一种在指令译码周期期间预测预取指令的有用性的机制。预测为有用(预取有用数据)的预取指令被发送到处理器的某执行单元供执行,并废弃预测为无用的预取指令。利用包含在分支历史机制中的分支预测表征码,进行关于预取指令的有用性的预测。把该表征码和预取指令中包含的记录着在该预取指令与数据的实际使用之间的分支路径的信息进行比较。利用该机制可预取指令和数据二者。
申请公布号 CN1300006A 申请公布日期 2001.06.20
申请号 CN00135283.0 申请日期 2000.12.08
申请人 国际商业机器公司 发明人 托马斯·R·普扎克;艾伦·M.·哈特斯坦;马克·查尼;丹尼尔·A·普雷纳;彼得·H.·奥登
分类号 G06F9/42 主分类号 G06F9/42
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 酆迅
主权项 1.在一个包含一个逻辑上置于存储器和至少一个处理器单元之间的高速缓冲器的系统中,一种用于执行存储在该存储器中的指令流的方法,其中该指令流由其中包括至少一个把信息从该存储器预取到该高速缓冲器的预取指令的一系列指令组成,该方法包括步骤:生成第一路径数据,其中该第一路径数据表示从该预取指令到某使用由该预取指令预取的信息的指令的第一路径;生成第二路径数据,其中该第二路径数据表示执行的预测第二路径;根据把第一路径与第二路径进行比较以确定第一路径是否符合预测的第二路径的比较操作,有条件地执行该预取指令。
地址 美国纽约