Invention Grant
- Patent Title: Instruction and logic for a memory ordering buffer
- Patent Title (中): 存储器排序缓冲区的指令和逻辑
-
Application No.: US14229007Application Date: 2014-03-28
-
Publication No.: US09569212B2Publication Date: 2017-02-14
- Inventor: John H. Kelm , Denis M. Khartikov , Naveen Neelakantam
- Applicant: John H. Kelm , Denis M. Khartikov , Naveen Neelakantam
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Baker Botts L.L.P.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
A processor includes an allocator with logic assigning alias hardware resources to instructions within an atomic region of instructions. The atomic region includes reordered instructions. The processor also includes a dispatcher with logic to dispatch instructions from the atomic region of instructions for execution. Furthermore, the processor includes a memory execution unit with logic to populate the memory execution unit with the instructions from the atomic region of instructions including reordered instructions, receive snoop requests and determine whether the snoop request matches memory address data of elements within the memory execution unit, and prevent reassignment of alias hardware resources for any load instructions that are eligible to match the snoop requests.
Public/Granted literature
- US20150277975A1 Instruction and Logic for a Memory Ordering Buffer Public/Granted day:2015-10-01
Information query