发明授权
- 专利标题: Network interface controller with flexible memory handling
- 专利标题(中): 网络接口控制器,灵活的内存处理
-
申请号: US13229772申请日: 2011-09-12
-
公开(公告)号: US08645663B2公开(公告)日: 2014-02-04
- 发明人: Michael Kagan , Ariel Shahar , Noam Bloch
- 申请人: Michael Kagan , Ariel Shahar , Noam Bloch
- 申请人地址: IL Yokneam
- 专利权人: Mellanox Technologies Ltd.
- 当前专利权人: Mellanox Technologies Ltd.
- 当前专利权人地址: IL Yokneam
- 代理机构: D. Kligler IP Services Ltd.
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
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.
公开/授权文献
信息查询