-
1.
公开(公告)号:WO2020236284A1
公开(公告)日:2020-11-26
申请号:PCT/US2020/024262
申请日:2020-03-23
Applicant: CRAY INC.
Inventor: ALVERSON, Robert L. , KUNDU, Partha , ROWETH, Duncan , HEWSON, David Charles , CHENG, Albert
IPC: H04L12/805 , H04L12/801 , H04L12/861 , G06F3/06
Abstract: A network interface controller (NIC) capable of efficient packet forwarding is provided. The NIC can be equipped with a host interface, a packet generation logic block, and a forwarding logic block. During operation, the packet generation logic block can obtain, via the host interface, a message from the host device and for a remote device. The packet generation logic block may generate a plurality of packets for the remote device from the message. The forwarding logic block can then send a first subset of packets of the plurality of packets based on ordered delivery. If a first condition is met, the forwarding logic block can send a second subset of packets of the plurality of packets based on unordered delivery. Furthermore, if a second condition is met, the forwarding logic block can send a third subset of packets of the plurality of packets based on ordered delivery.
-
2.
公开(公告)号:WO2020236279A1
公开(公告)日:2020-11-26
申请号:PCT/US2020/024256
申请日:2020-03-23
Applicant: CRAY INC.
Inventor: ROWETH, Duncan , ALVERSON, Robert L. , CHENG, Albert , JOHNSON, Timothy J.
IPC: H04L12/861 , G06F15/173
Abstract: A network interface controller (NIC) capable of facilitating efficient management of idempotent operations is provided. The NIC can be equipped with a network interface and an operation management logic block. During operation, the network interface can receive a request for an operation from a remote device. The operation management logic block can determine whether the request for an idempotent operation. If the request is for an idempotent operation, the operation management logic block can execute the operation to generate an outcome and generate a response comprising the outcome for responding to the request.
-
3.
公开(公告)号:WO2020236294A1
公开(公告)日:2020-11-26
申请号:PCT/US2020/024304
申请日:2020-03-23
Applicant: CRAY INC.
Inventor: ROWETH, Duncan , ALVERSON, Robert L. , CHENG, Albert , JOHNSON, Timothy J.
IPC: G06F13/38 , G06F13/16 , G06F13/28 , H04L12/861
Abstract: A network interface controller (NIC) capable of efficient management of non-idempotent operations is provided. The NIC can be equipped with a network interface, storage management logic block, and an operation management logic block. During operation, the network interface can receive a request for an operation from a remote device. The storage management logic block can store, in a local data structure, outcome of operations executed by the NIC. The operation management logic block can determine whether the NIC has previously executed the operation. If the NIC has previously executed the operation, the operation management logic block can obtain an outcome of the operation from the data structure and generate a response comprising the obtained outcome for responding to the request.
-
-