Invention Grant
- Patent Title: Apparatuses, methods, and systems for access synchronization in a shared memory
-
Application No.: US17410934Application Date: 2021-08-24
-
Publication No.: US11681529B2Publication Date: 2023-06-20
- Inventor: Swagath Venkataramani , Dipankar Das , Sasikanth Avancha , Ashish Ranjan , Subarno Banerjee , Bharat Kaul , Anand Raghunathan
- Applicant: Intel Corporation
- 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
- Priority: IN 1641027751 2016.08.13
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F9/30 ; G06N3/04 ; G06N3/084 ; G06N3/063 ; G06F9/52 ; G06F9/38

Abstract:
Systems, methods, and apparatuses relating to access synchronization in a shared memory are described. In one embodiment, a processor includes a decoder to decode an instruction into a decoded instruction, and an execution unit to execute the decoded instruction to: receive a first input operand of a memory address to be tracked and a second input operand of an allowed sequence of memory accesses to the memory address, and cause a block of a memory access that violates the allowed sequence of memory accesses to the memory address. In one embodiment, a circuit separate from the execution unit compares a memory address for a memory access request to one or more memory addresses in a tracking table, and blocks a memory access for the memory access request when a type of access violates a corresponding allowed sequence of memory accesses to the memory address for the memory access request.
Public/Granted literature
- US20210382719A1 APPARATUSES, METHODS, AND SYSTEMS FOR ACCESS SYNCHRONIZATION IN A SHARED MEMORY Public/Granted day:2021-12-09
Information query