Packet coalescing
    43.
    发明授权
    Packet coalescing 有权
    分组聚合

    公开(公告)号:US08718096B2

    公开(公告)日:2014-05-06

    申请号:US12980682

    申请日:2010-12-29

    CPC classification number: H04L45/74 H04L49/20 H04L69/16 H04L69/161 H04L69/166

    Abstract: In general, in one aspect, the disclosures describes a method that includes receiving multiple ingress Internet Protocol packets, each of the multiple ingress Internet Protocol packets having an Internet Protocol header and a Transmission Control Protocol segment having a Transmission Control Protocol header and a Transmission Control Protocol payload, where the multiple packets belonging to a same Transmission Control Protocol/Internet Protocol flow. The method also includes preparing an Internet Protocol packet having a single Internet Protocol header and a single Transmission Control Protocol segment having a single Transmission Control Protocol header and a single payload formed by a combination of the Transmission Control Protocol segment payloads of the multiple Internet Protocol packets. The method further includes generating a signal that causes receive processing of the Internet Protocol packet.

    Abstract translation: 一般来说,一方面,本公开内容描述了一种方法,其包括接收多个入口因特网协议分组,所述多个入口因特网协议分组中的每一个具有因特网协议报头和具有传输控制协议报头和传输控制的传输控制协议段 协议有效载荷,其中属于相同传输控制协议/因特网协议的多个分组流。 该方法还包括准备具有单个因特网协议报头的互联网协议分组和具有单个传输控制协议报头的单个传输控制协议段和由多个因特网协议分组的传输控制协议段有效载荷的组合形成的单个有效载荷 。 该方法还包括产生导致因特网协议分组的接收处理的信号。

    CONFIGURABLE SNOOP FILTER ARCHITECTURE
    44.
    发明申请
    CONFIGURABLE SNOOP FILTER ARCHITECTURE 审中-公开
    可配置SNOOP过滤器架构

    公开(公告)号:US20140095806A1

    公开(公告)日:2014-04-03

    申请号:US13631935

    申请日:2012-09-29

    CPC classification number: G06F12/0831 G06F2212/601 Y02D10/13

    Abstract: Configurable snoop filters. A memory system is coupled with one or more processing cores. A coherent system fabric couples the memory system with the one or more processing cores. The coherent system fabric comprising at least a configurable snoop filter that is configured based on workload. The configurable snoop filter having a configurable snoop filter directory and a bloom filter. The configurable snoop filter and the bloom filter include runtime configuration parameters that are used to selectively limit snoop traffic.

    Abstract translation: 可配置的窥探过滤器 存储器系统与一个或多个处理核心耦合。 一致的系统结构将存储器系统与一个或多个处理核心耦合。 所述相干系统结构至少包括基于工作负载配置的可配置窥探过滤器。 可配置的窥探过滤器具有可配置的窥探过滤器目录和绽放过滤器。 可配置的窥探过滤器和布隆过滤器包括用于选择性地限制窥探流量的运行时配置参数。

    Delegating a poll operation to another device
    45.
    发明授权
    Delegating a poll operation to another device 有权
    将轮询操作委派给另一个设备

    公开(公告)号:US08364862B2

    公开(公告)日:2013-01-29

    申请号:US12482614

    申请日:2009-06-11

    CPC classification number: G06F13/24 G06F9/542

    Abstract: In one embodiment, the present invention includes a method for handling a registration message received from a host processor, where the registration message delegates a poll operation with respect to a device from the host processor to another component. Information from the message may be stored in a poll table, and the component may send a read request to poll the device and report a result of the poll to the host processor based on a state of the device. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,本发明包括一种用于处理从主机处理器接收的注册消息的方法,其中所述注册消息将关于设备的轮询操作从主机处理器委托给另一个组件。 来自消息的信息可以存储在轮询表中,并且组件可以发送读请求以轮询该设备并且基于该设备的状态向轮询处理器报告轮询的结果。 描述和要求保护其他实施例。

    CIRCUITRY TO SELECT, AT LEAST IN PART, AT LEAST ONE MEMORY
    46.
    发明申请
    CIRCUITRY TO SELECT, AT LEAST IN PART, AT LEAST ONE MEMORY 审中-公开
    电路选择,至少一部分,至少一个记忆

    公开(公告)号:US20120191896A1

    公开(公告)日:2012-07-26

    申请号:US13013104

    申请日:2011-01-25

    CPC classification number: G06F12/0813 Y02D10/13

    Abstract: An embodiment may include circuitry to select, at least in part, from a plurality of memories, at least one memory to store data. The memories may be associated with respective processor cores. The circuitry may select, at least in part, the at least one memory based at least in part upon whether the data is included in at least one page that spans multiple memory lines that is to be processed by at least one of the processor cores. If the data is included in the at least one page, the circuitry may select, at least in part, the at least one memory, such that the at least one memory is proximate to the at least one of the processor cores. Many alternatives, variations, and modifications are possible.

    Abstract translation: 一个实施例可以包括至少部分地从多个存储器中选择至少一个存储器来存储数据的电路。 存储器可以与相应的处理器核心相关联。 该电路至少部分地至少部分地选择至少一个存储器,该至少一个存储器至少部分地基于是否将数据包括在跨越由至少一个处理器核处理的多个存储器线的至少一个页面中。 如果数据被包括在至少一个页面中,则电路可以至少部分地选择至少一个存储器,使得至少一个存储器靠近处理器核心中的至少一个。 许多替代方案,变化和修改是可能的。

    Sharing information between guests in a virtual machine environment
    48.
    发明授权
    Sharing information between guests in a virtual machine environment 有权
    在虚拟机环境中共享guest虚拟机之间的信息

    公开(公告)号:US07490191B2

    公开(公告)日:2009-02-10

    申请号:US11525980

    申请日:2006-09-22

    CPC classification number: G06F12/1036 G06F12/0284 G06F12/109 G06F2212/656

    Abstract: Embodiments of apparatuses, methods, and systems for sharing information between guests in a virtual machine environment are disclosed. In one embodiment, an apparatus includes virtual machine control logic, an execution unit, and a memory management unit. The virtual machine control logic is to transfer control of the apparatus among a host and its guests. The execution unit is to execute an instruction to copy information from a virtual memory address in one guest's virtual address space to a virtual memory address in another guest's virtual address space. The memory management unit is to translate the virtual memory addresses to physical memory addresses.

    Abstract translation: 公开了在虚拟机环境中在客人之间共享信息的装置,方法和系统的实施例。 在一个实施例中,装置包括虚拟机控制逻辑,执行单元和存储器管理单元。 虚拟机控制逻辑是在主机及其客人之间传送设备的控制。 执行单元执行将来自虚拟地址空间中的虚拟存储器地址的信息复制到另一访客虚拟地址空间中的虚拟存储器地址的指令。 内存管理单元将虚拟内存地址转换为物理内存地址。

Patent Agency Ranking