HYBRID REGION CAM FOR REGION PREFETCHER AND METHODS THEREOF
    1.
    发明申请
    HYBRID REGION CAM FOR REGION PREFETCHER AND METHODS THEREOF 有权
    用于区域预混合物的混合区域CAM及其方法

    公开(公告)号:US20100250842A1

    公开(公告)日:2010-09-30

    申请号:US12410891

    申请日:2009-03-25

    CPC classification number: G06F12/0862 G06F2212/6026 Y02D10/13

    Abstract: A first address is received and is used to determine a first address range. The first address range includes a second address range and a third address range. If the first address is in the second address range, a fourth address range is determined. The fourth address range is different from the first address range. Information is retrieved from a memory in response to determining that a second address is in the first address range or the fourth address range. If the first address is in the third address range, a fifth address range is determined. The fifth address range is different from the first address range. Other information is retrieved from the memory in response to determining the second address is in the first address range or the fifth address range.

    Abstract translation: 接收到第一个地址,并用于确定第一个地址范围。 第一地址范围包括第二地址范围和第三地址范围。 如果第一个地址在第二个地址范围内,则确定第四个地址范围。 第四个地址范围与第一个地址范围不同。 响应于确定第二地址处于第一地址范围或第四地址范围,从存储器检索信息。 如果第一个地址在第三个地址范围内,则确定第五个地址范围。 第五个地址范围与第一个地址范围不同。 响应于确定第二地址处于第一地址范围或第五地址范围,从存储器检索其他信息。

    REGION PREFETCHER AND METHODS THEREOF
    2.
    发明申请
    REGION PREFETCHER AND METHODS THEREOF 有权
    地区预选者及其方法

    公开(公告)号:US20100262750A1

    公开(公告)日:2010-10-14

    申请号:US12422467

    申请日:2009-04-13

    CPC classification number: G06F12/0862 G06F2212/6024

    Abstract: A prefetch device and method are disclosed that determines from which addresses to speculatively fetch data based on information collected regarding previous cache-miss addresses. A historical record showing a propensity to experience cache-misses at a particular address-offset from a prior cache-miss address within a region of memory provides an indication that data needed by future instructions has an increased likelihood to be located at a similar offset from a current cache-miss address. The prefetch device disclosed herein maintains a record of the relationship between a cache-miss address and subsequent cache-miss addresses for the most recent sixty-four unique data manipulation instructions that resulted in a cache-miss. The record includes a weighted confidence value indicative of how many cache-misses previously occurred at each of a selection of offsets from a particular cache-miss address.

    Abstract translation: 公开了一种预取设备和方法,该预取设备和方法基于从先前的高速缓存未命中地址收集的信息确定哪些地址推测性地取出数据。 一个历史记录表明在存储器区域内与先前的高速缓存未命中地址的特定地址偏移处遇到高速缓存丢失的倾向,提供了未来指令所需的数据的增加可能性位于与 当前缓存未命中地址。 本文公开的预取设备维护导致高速缓存未命中的最近的六十四个唯一数据操作指令的高速缓存未命中地址和后续高速缓存未命中地址之间的关系的记录。 该记录包括加权置信度值,其指示在从特定高速缓存未命中地址的偏移选择中的每一个处先前发生多少个高速缓存未命中。

    Region prefetcher and methods thereof
    3.
    发明授权
    Region prefetcher and methods thereof 有权
    区域预取器及其方法

    公开(公告)号:US08677049B2

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

    申请号:US12422467

    申请日:2009-04-13

    CPC classification number: G06F12/0862 G06F2212/6024

    Abstract: A prefetch device and method are disclosed that determines from which addresses to speculatively fetch data based on information collected regarding previous cache-miss addresses. A historical record showing a propensity to experience cache-misses at a particular address-offset from a prior cache-miss address within a region of memory provides an indication that data needed by future instructions has an increased likelihood to be located at a similar offset from a current cache-miss address. The prefetch device disclosed herein maintains a record of the relationship between a cache-miss address and subsequent cache-miss addresses for the most recent sixty-four unique data manipulation instructions that resulted in a cache-miss. The record includes a weighted confidence value indicative of how many cache-misses previously occurred at each of a selection of offsets from a particular cache-miss address.

    Abstract translation: 公开了一种预取设备和方法,该预取设备和方法基于从先前的高速缓存未命中地址收集的信息确定哪些地址推测性地取出数据。 一个历史记录表明在存储器区域内与先前的高速缓存未命中地址的特定地址偏移处遇到高速缓存丢失的倾向,提供了未来指令所需的数据的增加可能性位于与 当前缓存未命中地址。 本文公开的预取设备维护导致高速缓存未命中的最近的六十四个唯一数据操作指令的高速缓存未命中地址和后续高速缓存未命中地址之间的关系的记录。 该记录包括加权置信度值,其指示在从特定高速缓存未命中地址的偏移选择中的每一个处先前发生多少个高速缓存未命中。

    Hybrid region CAM for region prefetcher and methods thereof
    4.
    发明授权
    Hybrid region CAM for region prefetcher and methods thereof 有权
    用于区域预取器的混合区域CAM及其方法

    公开(公告)号:US08195889B2

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

    申请号:US12410891

    申请日:2009-03-25

    CPC classification number: G06F12/0862 G06F2212/6026 Y02D10/13

    Abstract: A first address is received and is used to determine a first address range. The first address range includes a second address range and a third address range. If the first address is in the second address range, a fourth address range is determined. The fourth address range is different from the first address range. Information is retrieved from a memory in response to determining that a second address is in the first address range or the fourth address range. If the first address is in the third address range, a fifth address range is determined. The fifth address range is different from the first address range. Other information is retrieved from the memory in response to determining the second address is in the first address range or the fifth address range.

    Abstract translation: 接收到第一个地址,并用于确定第一个地址范围。 第一地址范围包括第二地址范围和第三地址范围。 如果第一个地址在第二个地址范围内,则确定第四个地址范围。 第四个地址范围与第一个地址范围不同。 响应于确定第二地址处于第一地址范围或第四地址范围,从存储器检索信息。 如果第一个地址在第三个地址范围内,则确定第五个地址范围。 第五个地址范围与第一个地址范围不同。 响应于确定第二地址处于第一地址范围或第五地址范围,从存储器检索其他信息。

Patent Agency Ranking