Network interface module with minimized data paths
AssigneeComputer X, Inc.
InventorsBernhard P. Weisshaar, Michael Barnea
Life of this patent
Estimating the term…
Loading patent…
AssigneeComputer X, Inc.
InventorsBernhard P. Weisshaar, Michael Barnea
Estimating the term…
A multi-processor, multi-tasking virtual machine comprises processes, messages, and contexts. Processes communicate only through messages. Contexts are groups of related processes. The virtual machine is implemented in a distributed data processing system comprising a plurality of individual cells coupled by a local area network (LAN). Each cell may comprise one or more processes and/or contexts. A network interface module (NIM) provides the interface between any individual cell and the LAN. To facilitate message transmission between processes resident on different cells, each NIM is provided with tables identifying the locations of resident and non-resident processes, respectively. Cells may be added to or deleted from the LAN without disrupting the LAN operations.
A method of locating processes in a distributed data processing system, said system comprising a plurality of individual cells and at least two processes resident on different ones of said cells, said method comprising the steps of:
A method of locating processes in a distributed data processing system, said system comprising a plurality of individual cells and at least two processes resident on different ones of said cells, said method comprising the steps of:
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and at least two processes resident on different ones of said cells, said method comprising the steps of:
A method of communicating between processes in a distributed data processing system, said system comprising a plurality of individual cells and at least two processes resident on different ones of said cells, said method comprising the steps of:
Dependencies are inferred from the claim text.