Micron Technology, Inc.
Memory Management Unit (MMU) for Accessing Borrowed Memory

Last updated:

Abstract:

Systems, methods and apparatuses to accelerate accessing of borrowed memory over network connection are described. For example, a memory management unit (MMU) of a computing device can be configured to be connected both to the random access memory over a memory bus and to a computer network via a communication device. The computing device can borrow an amount of memory from a remote device over a network connection using the communication device; and applications running in the computing device can use virtual memory addresses mapped to the borrowed memory. When a virtual address mapped to the borrowed memory is used, the MMU translates the virtual address into a physical address and instruct the communication device to access the borrowed memory.

Status:
Application
Type:

Utility

Filling date:

14 Jul 2021

Issue date:

4 Nov 2021