Invention Grant
- Patent Title: Instruction order enforcement pairs of instructions, processors, methods, and systems
- Patent Title (中): 指令执行指令对,处理器,方法和系统
-
Application No.: US13931544Application Date: 2013-06-28
-
Publication No.: US09323535B2Publication Date: 2016-04-26
- Inventor: Martin Guy Dixon , William C. Rash , Yazmin A. Santiago
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Vecchia Patent Agent, LLC
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
A processor of an aspect includes an instruction fetch unit to fetch a pair of instruction order enforcement instructions. The pair of instruction order enforcement instructions are part of an instruction set of the processor. The pair of instruction order enforcement instructions includes an activation instruction and an enforcement instruction. The activation instruction is to occur before the enforcement instruction in a program order. The processor also includes an instruction order enforcement module. The instruction order enforcement module, in response to the pair of the instruction order enforcement instructions, is to prevent instructions occurring after the enforcement instruction in the program order, from being processed prior to the activation instruction, in an out-of-order portion of the processor. Other processors are also disclosed, as are various methods, systems, and instructions.
Public/Granted literature
- US20150006851A1 INSTRUCTION ORDER ENFORCEMENT PAIRS OF INSTRUCTIONS, PROCESSORS, METHODS, AND SYSTEMS Public/Granted day:2015-01-01
Information query