发明名称 DIRECT PUSH OPERATIONS AND GATHER OPERATIONS
摘要 When interfacing with a host, a networking device can handle a first data like Bulk Data Send. In response to a first doorbell ring, the networking device can read a first queue entry from a send queue in the host. Based on the first queue entry, the networking device can read the first data from a first memory in the host and then output the read first data. The networking device can also handle a second data like Direct Packet Push. The networking device can store a second data received from the host. In response to a second doorbell ring, the networking device can output the second data. The first data and the second data can be associated with first and second queue entries, both on the same send queue in the host. High-throughput and low-latency can be achieved. Small and large data packets can be accommodated.
申请公布号 US2014280716(A1) 申请公布日期 2014.09.18
申请号 US201313843288 申请日期 2013.03.15
申请人 EMULEX DESIGN & MANUFACTURING CORPORATION 发明人 ARRAMREDDY Sujith;Hurson Anthony;Kamath Ashwin;Bhat Jayaram K.;Butler James D.
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A networking device for interfacing with a first memory, the networking device comprising: logic comprising: a queue reader configured to read a first queue entry from a send queue in response to a first doorbell ring; a data reader configured to read, based on the first queue entry, a first data stored in the first memory; an interface configured to output the read first data from the networking device; and a second memory configured to store a second data received from a host, wherein the logic is configured to output the second data from the networking device in response to a second doorbell ring, wherein the second doorbell ring is from the host.
地址 Costa Mesa CA US