A system and method for enabling a processor to access a memory not
directly coupled to the processor. A memory request, including a request
identifier field, is issued by a processor to a local memory management
unit (MMU). Using the request identifier field, the local MMU determines
whether the memory request should be issued by the local memory
management unit (MMU) to a local memory, or should be transferred by the
local MMU to a remote MMU and issued by the remote MMU to a remote
memory, the remote memory associated with a different processor. In this
manner, the remote MMU issues certain memory requests on behalf of the
local processor and returns any results back to the local processor.