发明申请
- 专利标题: NETWORK INTERFACE CONTROLLER WITH CIRCULAR RECEIVE BUFFER
- 专利标题(中): 具有圆形接收缓冲器的网络接口控制器
-
申请号: US13280457申请日: 2011-10-25
-
公开(公告)号: US20130103777A1公开(公告)日: 2013-04-25
- 发明人: Michael Kagan , Diego Crupnicoff
- 申请人: Michael Kagan , Diego Crupnicoff
- 申请人地址: IL Yokneam
- 专利权人: MELLANOX TECHNOLOGIES LTD.
- 当前专利权人: MELLANOX TECHNOLOGIES LTD.
- 当前专利权人地址: IL Yokneam
- 主分类号: G06F15/167
- IPC分类号: G06F15/167
摘要:
A method for communication includes allocating in a memory of a host device a contiguous, cyclical set of buffers for use by a transport service instance on a network interface controller (NIC). First and second indices point respectively to a first buffer in the set to which the NIC is to write and a second buffer in the set from which a client process running on the host device is to read. Upon receiving at the NIC a message directed to the transport service instance and containing data to be pushed to the memory, the data are written to the first buffer that is pointed to by the first index, and the first index is advanced cyclically through the set. The second index is advanced cyclically through the set when the data in the second buffer have been read by the client process.
公开/授权文献
- US09143467B2 Network interface controller with circular receive buffer 公开/授权日:2015-09-22
信息查询