Remote address translation in a multiprocessor system

   
   

A method of performing remote address translation in a multiprocessor system includes determining a connection descriptor and a virtual address at a local node, accessing a local connection table at the local node using the connection descriptor to produce a system node identifier for a remote node and a remote address space number, communicating the virtual address and remote address space number to the remote node, and translating the virtual address to a physical address at the remote node (qualified by the remote address space number). A user process running at the local node provides the connection descriptor and virtual address. The translation is performed by matching the virtual address and remote address space number with an entry of a translation-lookaside buffer (TLB) at the remote node. Performing the translation at the remote node reduces the amount of translation information needed at the local node for remote memory accesses. The method supports communication within a scalable multiprocessor, and across the machine boundaries in a cluster.

 
Web www.patentalert.com

< Method for deploying an image into other partition on a computer system by using an imaging tool and coordinating migration of user profile to the imaged computer system

< Memory pool configuration system

> Secured microprocessor comprising a system for allocating rights to libraries

> Device and method for configuring a cache tag in accordance with burst length

~ 00197