发明名称 PROCESSOR, METHOD FOR OPERATING PROCESSOR, AND INFORMATION PROCESSING SYSTEM
摘要 PROBLEM TO BE SOLVED: To provide a method and device for prohibiting fetch throttling when a processor encounters a branch instruction with low reliability in an information processing system. SOLUTION: The information processing system comprises a processor 100 which throttles an instruction fetch unit 110 whenever an instruction group in a branch instruction queue (BIQ) 205 shows a reliability in accuracy of branch prediction of a branch instruction therein, but shows that the reliability is lower than a first predetermined threshold of reliability threshold. In one embodiment, the processor 100 includes a fetch throttle controller 200 which prohibits fetch throttling by the instruction fetch unit 110 when the reliability in accuracy of branch prediction for a specific currently issued branch instruction is lower than a second predetermined threshold of reliability threshold. COPYRIGHT: (C)2009,JPO&INPIT
申请公布号 JP2009140502(A) 申请公布日期 2009.06.25
申请号 JP20080311299 申请日期 2008.12.05
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 RAYMOND CHEUNG YEUNG;MICHAEL KARL GSCHWIND;ROBERT ALAN PHILHOWER
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址