Invention Grant
US07882338B2 Method, system and computer program product for an implicit predicted return from a predicted subroutine
失效
用于预测子程序的隐式预测回报的方法,系统和计算机程序产品
- Patent Title: Method, system and computer program product for an implicit predicted return from a predicted subroutine
- Patent Title (中): 用于预测子程序的隐式预测回报的方法,系统和计算机程序产品
-
Application No.: US12034066Application Date: 2008-02-20
-
Publication No.: US07882338B2Publication Date: 2011-02-01
- Inventor: Khary J. Alexander , James J. Bonanno , Brian R. Prasky , Anthony Saporito, III , Robert J. Sonnelitter, III , Charles F. Webb
- Applicant: Khary J. Alexander , James J. Bonanno , Brian R. Prasky , Anthony Saporito, III , Robert J. Sonnelitter, III , Charles F. Webb
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent John Campbell
- Main IPC: G06F9/32
- IPC: G06F9/32

Abstract:
A method, system and computer program product for performing an implicit predicted return from a predicted subroutine are provided. The system includes a branch history table/branch target buffer (BHT/BTB) to hold branch information, including a target address of a predicted subroutine and a branch type. The system also includes instruction buffers, and instruction fetch controls to perform a method including fetching a branch instruction at a branch address and a return-point instruction. The method also includes receiving the target address and the branch type, and fetching a fixed number of instructions in response to the branch type. The method further includes referencing the return-point instruction within the instruction buffers such that the return-point instruction is available upon completing the fetching of the fixed number of instructions absent a re-fetch of the return-point instruction.
Public/Granted literature
- US20090210661A1 METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR AN IMPLICIT PREDICTED RETURN FROM A PREDICTED SUBROUTINE Public/Granted day:2009-08-20
Information query