-
101.
公开(公告)号:US20160065659A1
公开(公告)日:2016-03-03
申请号:US14937907
申请日:2015-11-11
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Noam Bloch , Gil Bloch , Ariel Shahar , Hillel Chapman , Gilad Shainer , Adi Menachem , Ofer Hayut
IPC: H04L29/08
CPC classification number: H04L67/10 , G06F9/546 , G06F2209/509
Abstract: A Network Interface (NI) includes a host interface, which is configured to receive from a host processor of a node one or more work requests that are derived from an operation to be executed by the node. The NI maintains a plurality of work queues for carrying out transport channels to one or more peer nodes over a network. The NI further includes control circuitry, which is configured to accept the work requests via the host interface, and to execute the work requests using the work queues by controlling an advance of at least a given work queue according to an advancing condition, which depends on a completion status of one or more other work queues, so as to carry out the operation.
Abstract translation: 网络接口(NI)包括主机接口,其被配置为从节点的主处理器接收从要由该节点执行的操作导出的一个或多个工作请求。 NI维护多个工作队列,用于通过网络向一个或多个对等节点执行传输信道。 NI还包括控制电路,其被配置为通过主机接口接受工作请求,并且通过根据前进条件控制至少给定的工作队列的进度来执行工作请求,所述进展条件取决于 一个或多个其他工作队列的完成状态,以便执行操作。