Invention Grant
US09182986B2 Copy-on-write buffer for restoring program code from a speculative region to a non-speculative region
有权
写时复制缓冲区,用于将程序代码从推测区域恢复到非投机区域
- Patent Title: Copy-on-write buffer for restoring program code from a speculative region to a non-speculative region
- Patent Title (中): 写时复制缓冲区,用于将程序代码从推测区域恢复到非投机区域
-
Application No.: US13730977Application Date: 2012-12-29
-
Publication No.: US09182986B2Publication Date: 2015-11-10
- Inventor: Ravi Rajwar , David Lim , James Hadley , Matthew Merten , Joseph McMahon , Yury Ilin , Justin Deinlein
- Applicant: Ravi Rajwar , David Lim , James Hadley , Matthew Merten , Joseph McMahon , Yury Ilin , Justin Deinlein
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott, LLP
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F11/00 ; G06F9/30

Abstract:
An apparatus is described having an out-of-order instruction execution pipeline. The out-of-order execution pipeline has a first circuit and a second circuit. The first circuit is to hold a pointer to physical storage space where information is kept that cannot yet be confirmed as being free of potential dependencies on the information. The second circuit is to hold the pointer if the pointer existed in the first circuit when a non speculative region of program code ended and upon retirement of a following speculative overwriter instruction originally coded to overwrite the information.
Public/Granted literature
- US20140189315A1 Copy-On-Write Buffer For Restoring Program Code From A Speculative Region To A Non-Speculative Region Public/Granted day:2014-07-03
Information query