Back to results
US 2007/0186279 A1Published application
Method for memory integrity
AssigneeIntel Corporation
InventorsVincent Zimmer, Michael Rothman
Life of this patent
Estimating the term…
Abstract
A method and apparatus is described herein for performing a remote memory integrity function on a remote computing system. A memory integrity module in a first system performs a memory integrity function, such as a memory test, memory update, memory dump, inventory, or other integrity function, on a second networked system using RDMAs to interface with a client memory integrity module in the second networked system.
Claims32
An apparatus comprising:
- a memory integrity module to
- perform a remote direct memory access (RDMA) to a memory in a networked computing system;
- and
- perform a memory integrity function on the memory in the networked computing system, wherein the memory integrity function includes the RDMA to the memory in the networked computing system.
1 more element
An apparatus comprising:
- a system memory including a plurality of lines;
- a client memory integrity agent (CMIA) to
- receive a remote direct memory access (RDMA) from a networked computing machine referencing a first range of lines of the plurality of lines in the system memory to be tested and a first set of values to be posted to the first range memory;
- post the first set of values to the first range of lines;
- and
- get the contents of the first range of lines, after posting the first set of values, to ensure the first range of lines is valid.
3 more elements
A system comprising:
- a first computing system including a memory integrity agent (MIA) to initiate a memory integrity function on a second computing system, wherein the memory integrity function includes a remote direct memory access (RDMA) to a memory in the second computing system, and
- the second computing system networked to the first computing system, wherein the second computing system includes a client memory integrity agent (CMIA) to perform the memory integrity function on the memory based on the RDMA.
A method comprising:
- selecting a networked client computing system;
- determining if the networked client computing system is remote direct memory access (RMDA) ready;
- performing a RDMA memory integrity function on a memory in the networked client computing system, if the networked client computing system is RDMA ready.
Dependencies are inferred from the claim text.