Invention Grant
- Patent Title: Network interface controller with flexible memory handling
- Patent Title (中): 网络接口控制器,灵活的内存处理
-
Application No.: US13229772Application Date: 2011-09-12
-
Publication No.: US08645663B2Publication Date: 2014-02-04
- Inventor: Michael Kagan , Ariel Shahar , Noam Bloch
- Applicant: Michael Kagan , Ariel Shahar , Noam Bloch
- Applicant Address: IL Yokneam
- Assignee: Mellanox Technologies Ltd.
- Current Assignee: Mellanox Technologies Ltd.
- Current Assignee Address: IL Yokneam
- Agency: D. Kligler IP Services Ltd.
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
An input/output (I/O) device includes a host interface for connection to a host device having a memory, and a network interface, which is configured to transmit and receive, over a network, data packets associated with I/O operations directed to specified virtual addresses in the memory. Processing circuitry is configured to translate the virtual addresses into physical addresses using memory keys provided in conjunction with the I/O operations and to perform the I/O operations by accessing the physical addresses in the memory. At least one of the memory keys is an indirect memory key, which points to multiple direct memory keys, corresponding to multiple respective ranges of the virtual addresses, such that an I/O operation referencing the indirect memory key can cause the processing circuitry to access the memory in at least two of the multiple respective ranges.
Public/Granted literature
- US20130067193A1 NETWORK INTERFACE CONTROLLER WITH FLEXIBLE MEMORY HANDLING Public/Granted day:2013-03-14
Information query