发明名称 Sharing address translation between CPU and peripheral devices
摘要 A method for memory access includes maintaining in a host memory, under control of a host operating system running on a central processing unit (CPU), respective address translation tables for multiple processes executed by the CPU. Upon receiving, in a peripheral device, a work item that is associated with a given process, having a respective address translation table in the host memory, and specifies a virtual memory address, the peripheral device translates the virtual memory address into a physical memory address by accessing the respective address translation table of the given process in the host memory. The work item is executed in the peripheral device by accessing data at the physical memory address in the host memory.
申请公布号 US2014122828(A1) 申请公布日期 2014.05.01
申请号 US201213665946 申请日期 2012.11.01
申请人 MELLANOX TECHNOLOGIES LTD. 发明人 KAGAN MICHAEL;BLOCH NOAM;LISS LIRAN;RAINDEL SHACHAR
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址