- Patent Title: Memory access bounds checking for a programmable atomic operator
-
Application No.: US17075073Application Date: 2020-10-20
-
Publication No.: US11379365B2Publication Date: 2022-07-05
- Inventor: Tony Brewer , Dean E. Walker , Chris Baronne
- Applicant: Micron Technology, Inc.
- Applicant Address: US ID Boise
- Assignee: Micron Technology, Inc.
- Current Assignee: Micron Technology, Inc.
- Current Assignee Address: US ID Boise
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/06 ; G06F12/02 ; G06F12/0844

Abstract:
Devices and techniques for memory access bounds checking for a programmable atomic operator are described herein. A processor can execute a programmable atomic operator with a base memory address. The processor can obtain a memory interleave size indicator corresponding to the programmable atomic operator and calculate a contiguous memory address range from the base memory address and the memory interleave size. The processor can then detect that a memory request from the programmable atomic operator is outside the contiguous memory address range and deny the memory request when it is outside of the contiguous memory address range and allow the memory request otherwise.
Public/Granted literature
- US20220121567A1 MEMORY ACCESS BOUNDS CHECKING FOR A PROGRAMMABLE ATOMIC OPERATOR Public/Granted day:2022-04-21
Information query