Patent · US Active

Background processing during remote memory access

US11966619B2 · kind B2 · utility

0Cited by
6References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 17, 2021
Grant dateApr 23, 2024
Priority date
Expiry dateSep 17, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3824
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus for executing a software program, comprising at least one hardware processor configured for: identifying in a plurality of computer instructions at least one remote memory access instruction and a following instruction following the at least one remote memory access instruction; executing after the at least one remote memory access instruction a sequence of other instructions, where the sequence of other instructions comprises a return instruction to execute the following instruction; and executing the following instruction; wherein executing the sequence of other instructions comprises executing an updated plurality of computer instructions produced by at least one of: inserting into the plurality of computer instructions the sequence of other instructions or at least one flow-control instruction to execute the sequence of other instructions; and replacing the at least one remote memory access instruction with at least one non-blocking memory access instruction.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.