SYSTEMS, METHODS, AND APPARATUS FOR NODE REMOTE MEMORY ACCESS
A computing node in a multi-node computing system includes a local memory, at least one processor, and an access library. The at least one processor runs an operating system that runs a distributed application in a virtual address space. The application includes a process that generates a first memo...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computing node in a multi-node computing system includes a local memory, at least one processor, and an access library. The at least one processor runs an operating system that runs a distributed application in a virtual address space. The application includes a process that generates a first memory access request that includes a first virtual address. The access library responds to a first memory access request by: translating a first virtual address to a first physical address; accessing the local memory based on the first physical address including a first indication that the first memory access request is for the local memory; and accessing a global access tuple table based on the first physical address including a second indication that the first memory access request is directed to a memory of the multi-node computing system located on a second computing node remote from the computing node.
多节点计算系统中的计算节点包括本地存储器、至少一个处理器和访问库。所述至少一个处理器运行操作系统,所述操作系统在虚拟地址空间中运行分布式应用。该应用包括生成包括第一虚拟地址的第一存储器访问请求的进程。访问库通过以下方式响应于 |
---|