Invention Grant
- Patent Title: Primitives to enhance thread-level speculation
- Patent Title (中): 提高线程级推测的原语
-
Application No.: US13314826Application Date: 2011-12-08
-
Publication No.: US08332619B2Publication Date: 2012-12-11
- Inventor: Quinn A. Jacobson , Hong Wang , John P. Shen , Gautham N. Chinya , Per Hammarlund , Xiang Zou , Bryant Bigbee , Shivnandan D. Kaushik
- Applicant: Quinn A. Jacobson , Hong Wang , John P. Shen , Gautham N. Chinya , Per Hammarlund , Xiang Zou , Bryant Bigbee , Shivnandan D. Kaushik
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F7/38
- IPC: G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F15/00

Abstract:
A processor may include an address monitor table and an atomic update table to support speculative threading. The processor may also include one or more registers to maintain state associated with execution of speculative threads. The processor may support one or more of the following primitives: an instruction to write to a register of the state, an instruction to trigger the committing of buffered memory updates, an instruction to read the a status register of the state, and/or an instruction to clear one of the state bits associated with trap/exception/interrupt handling. Other embodiments are also described and claimed.
Public/Granted literature
- US20120084536A1 PRIMITIVES TO ENHANCE THREAD-LEVEL SPECULATION Public/Granted day:2012-04-05
Information query