会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 92. 发明授权
    • Sharing address translation between CPU and peripheral devices
    • 共享CPU和外围设备之间的地址转换
    • US09298642B2
    • 2016-03-29
    • US13665946
    • 2012-11-01
    • MELLANOX TECHNOLOGIES LTD.
    • Michael KaganNoam BlochLiran LissShachar Raindel
    • G06F12/00G06F12/10
    • G06F12/1081
    • 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.
    • 一种用于存储器访问的方法包括在主机操作系统在中央处理单元(CPU)上运行的主机操作系统的控制下维护主机存储器,用于由CPU执行的多个进程的各自的地址转换表。 在外围设备中接收与给定进程相关联的工作项,在主机存储器中具有相应的地址转换表,并指定虚拟存储器地址时,外围设备将虚拟存储器地址转换为物理存储器地址 通过访问主机存储器中给定进程的相应地址转换表。 通过访问主机存储器中的物理存储器地址上的数据,在外围设备中执行工作项。
    • 96. 发明授权
    • Methods and systems for running network protocols over peripheral component interconnect express
    • 通过外围组件互连运行网络协议的方法和系统
    • US08990472B2
    • 2015-03-24
    • US13658976
    • 2012-10-24
    • Mellanox Technologies, Ltd.
    • Oren Tzvi SelaNoam Bloch
    • G06F13/42
    • G06F13/4221G06F13/423G06F2213/0026
    • Methods and devices for running network protocols over Peripheral Component Interconnect Express are disclosed. The methods and devices may receive an electronic signal comprising data. The methods and devices may also determine the data corresponds to a protocol selected from a set comprising a PCIe protocol and a network protocol. In addition, the methods and devices may also configure a CPU based on the determined protocol. The methods and devices may also receive a second electronic signal comprising second data at a pin or land of the CPU, wherein the pin or land is connected to a PCIe lane and wherein the second data is formatted in accordance with determined protocol. In addition, the methods and devices may process the second data in accordance with the determined protocol.
    • 披露了通过Peripheral Component Interconnect Express运行网络协议的方法和设备。 方法和装置可以接收包括数据的电子信号。 方法和设备还可以确定对应于从包括PCIe协议和网络协议的集合中选择的协议的数据。 此外,方法和设备还可以基于所确定的协议来配置CPU。 所述方法和设备还可以接收包括在CPU的引脚或引脚上的第二数据的第二电子信号,其中所述引脚或引脚连接到PCIe通道,并且其中根据所确定的协议对第二数据进行格式化。 此外,方法和装置可以根据确定的协议处理第二数据。
    • 100. 发明授权
    • Look-ahead handling of page faults in I/O operations
    • 在I / O操作中提前处理页面错误
    • US08914458B2
    • 2014-12-16
    • US13628075
    • 2012-09-27
    • Mellanox Technologies Ltd.
    • Shachar RaindelHaggai EranLiran LissNoam Bloch
    • G06F15/167
    • G06F3/067G06F3/061G06F3/0656G06F3/0659
    • A method for data transfer includes receiving in an input/output (I/O) operation a first segment of data to be written to a specified virtual address in a host memory. Upon receiving the first segment of the data, it is detected that a first page that contains the specified virtual address is swapped out of the host memory. At least one second page of the host memory is identified, to which a second segment of the data is expected to be written. Responsively to detecting that the first page is swapped out and to identifying the at least one second page, at least the first and second pages are swapped into the host memory. After swapping at least the first and second pages into the host memory, the data are written to the first and second pages.
    • 一种用于数据传输的方法包括在输入/输出(I / O)操作中接收要写入主机存储器中的指定虚拟地址的第一数据段。 在接收到数据的第一段时,检测到包含指定虚拟地址的第一页被转换出主机存储器。 标识主机存储器的至少一个第二页,期望数据的第二段被写入到其上。 响应于检测到第一页面被换出并且识别至少一个第二页面,至少第一页面和第二页面被交换到主机存储器中。 至少将第一页和第二页交换到主机存储器之后,数据被写入第一页和第二页。