Selective searching in shared cache
    3.
    发明申请
    Selective searching in shared cache 失效
    在共享缓存中进行选择性搜索

    公开(公告)号:US20110113198A1

    公开(公告)日:2011-05-12

    申请号:US12590651

    申请日:2009-11-12

    IPC分类号: G06F12/08 G06F12/00

    CPC分类号: G06F12/0895 Y02D10/13

    摘要: The present invention discloses a method comprising: sending request for data to a memory controller; arranging the request for data by order of importance or priority; identifying a source of the request for data; if the source is an input/output device, masking off P ways in a cache; and allocating ways in filling the cache. The method further includes extending cache allocation logic to control a tag comparison operation by using a bit to provide a hint from IO devices that certain ways will not have requested data.

    摘要翻译: 本发明公开了一种方法,包括:向存储器控制器发送数据请求; 按重要性或优先次序安排数据请求; 识别数据请求的来源; 如果源是输入/输出设备,则屏蔽高速缓存中的P路; 并分配填充缓存的方法。 该方法还包括扩展高速缓存分配逻辑以通过使用位来提供来自IO设备的某些方式将不会请求数据的提示来控制标签比较操作。

    Packet coalescing
    5.
    发明申请
    Packet coalescing 有权
    分组聚合

    公开(公告)号:US20100020819A1

    公开(公告)日:2010-01-28

    申请号:US12586964

    申请日:2009-09-30

    IPC分类号: H04L12/66

    摘要: 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.

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

    Providing quality of service (QoS) for cache architectures using priority information
    6.
    发明申请
    Providing quality of service (QoS) for cache architectures using priority information 有权
    使用优先级信息为缓存架构提供服务质量(QoS)

    公开(公告)号:US20080040554A1

    公开(公告)日:2008-02-14

    申请号:US11503633

    申请日:2006-08-14

    IPC分类号: G06F13/00

    CPC分类号: G06F12/126

    摘要: In one embodiment, the present invention includes a method for associating a first priority indicator with first data stored in a first entry of a cache memory to indicate a priority level of the first data, and updating a count value associated with the first priority indicator. The count value may then be used in determining an appropriate cache line for eviction. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于将第一优先级指示符与存储在高速缓冲存储器的第一条目中的第一数据相关联以指示第一数据的优先级,以及更新与第一优先级指示符相关联的计数值的方法。 然后可以将计数值用于确定用于驱逐的适当的高速缓存行。 描述和要求保护其他实施例。

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

    公开(公告)号:US08718096B2

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

    申请号:US12980682

    申请日:2010-12-29

    IPC分类号: H04J3/24

    摘要: 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.

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

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

    公开(公告)号:US07620071B2

    公开(公告)日:2009-11-17

    申请号:US10991239

    申请日:2004-11-16

    IPC分类号: H04J3/24

    摘要: 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.

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