Invention Grant
- Patent Title: Performing remote loads and stores over networks
- Patent Title (中): 通过网络执行远程加载和存储
-
Application No.: US12495400Application Date: 2009-06-30
-
Publication No.: US08122301B2Publication Date: 2012-02-21
- Inventor: Bjørn Dag Johnsen , Rabin A. Sugumar , Ola Torudbakken
- Applicant: Bjørn Dag Johnsen , Rabin A. Sugumar , Ola Torudbakken
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons Hood Kivlin Kowert & Goetzel, P.C.
- Agent Jeffrey C. Hood
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A network adaptor which performs CPU loads and stores to remote memory over network fabrics. The network adaptor receives a transfer request from a compute node and converts the request to a remote transfer request, which is transmitted to the network. The network adaptor then monitors the network connection for a remote completion response. When the network adaptor receives the remote completion response within a specific time period, the network adaptor transmits a first completion response to the compute node. If the network adaptor does not receive the remote completion response within the specific time period, the network adaptor transmits an “early completion response” to the compute node. The network adaptor continues to monitor for the actual response. This allows the compute node to continue processing without having to wait for the actual response to be received. The method handles small payloads efficiently and also accounts for long completion delays.
Public/Granted literature
- US20100332908A1 Performing Remote Loads and Stores over Networks Public/Granted day:2010-12-30
Information query