Invention Grant
- Patent Title: Remote address translation in a multiprocessor system
- Patent Title (中): 多处理器系统中的远程地址转换
-
Application No.: US10017488Application Date: 2001-12-14
-
Publication No.: US06925547B2Publication Date: 2005-08-02
- Inventor: Steven L. Scott , Chris Dickson , Eric C. Fromm , Michael L. Anderson
- Applicant: Steven L. Scott , Chris Dickson , Eric C. Fromm , Michael L. Anderson
- Applicant Address: US CA Mountain View
- Assignee: Silicon Graphics, Inc.
- Current Assignee: Silicon Graphics, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Schwegman, Lundberg, Woessner & Kluth, P.A.
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/00

Abstract:
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.
Public/Granted literature
- US20020169938A1 Remote address translation in a multiprocessor system Public/Granted day:2002-11-14
Information query