Invention Grant
US07900027B2 Scalable link stack control method with full support for speculative operations
失效
可扩展的链路栈控制方法,完全支持投机操作
- Patent Title: Scalable link stack control method with full support for speculative operations
- Patent Title (中): 可扩展的链路栈控制方法,完全支持投机操作
-
Application No.: US12023913Application Date: 2008-01-31
-
Publication No.: US07900027B2Publication Date: 2011-03-01
- Inventor: Ronald P. Hall , Michael Lance Karm , David Mui , Albert James Van Norstrand, Jr.
- Applicant: Ronald P. Hall , Michael Lance Karm , David Mui , Albert James Van Norstrand, Jr.
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent Matthew B. Talpis
- Main IPC: G06F9/40
- IPC: G06F9/40 ; G06F9/312

Abstract:
A computer implemented method, a processor chip, a computer program product, and a data processing system managing a link stack. The data processing system utilizes speculative pushes onto and pops from the link stack. The link stack comprises a set of entries, and each entry comprises a set of state bits. A speculative push of a first instruction is received onto the data stack, and the first instruction is stored into a first entry of the set of entries. A first bit is set to indicate that the first instruction is a valid instruction. A second bit is set to indicate that the first instruction has been speculatively pushed onto the link stack. The link stack pointer control is updated to indicate that the first entry is a top-of-data stack entry.
Public/Granted literature
- US20090198959A1 SCALABLE LINK STACK CONTROL METHOD WITH FULL SUPPORT FOR SPECULATIVE OPERATIONS Public/Granted day:2009-08-06
Information query