DETECTING AND CORRECTING HARD ERRORS IN A MEMORY ARRAY
    81.
    发明申请
    DETECTING AND CORRECTING HARD ERRORS IN A MEMORY ARRAY 有权
    检测和校正存储器阵列中的硬错误

    公开(公告)号:US20150100848A1

    公开(公告)日:2015-04-09

    申请号:US14048830

    申请日:2013-10-08

    Abstract: Hard errors in the memory array can be detected and corrected in real-time using reusable entries in an error status buffer. Data may be rewritten to a portion of a memory array and a register in response to a first error in data read from the portion of the memory array. The rewritten data may then be written from the register to an entry of an error status buffer in response to the rewritten data read from the register differing from the rewritten data read from the portion of the memory array.

    Abstract translation: 可以使用错误状态缓冲区中的可重用条目实时检测和校正存储器阵列中的硬错误。 响应于从存储器阵列的部分读取的数据中的第一个错误,数据可以重写到存储器阵列和寄存器的一部分。 然后可以将重写的数据从寄存器写入错误状态缓冲器的条目,以响应于从寄存器读取的重写数据与从存储器阵列的部分读取的重写数据不同。

    DETECTING MULTIPLE STRIDE SEQUENCES FOR PREFETCHING
    82.
    发明申请
    DETECTING MULTIPLE STRIDE SEQUENCES FOR PREFETCHING 有权
    检测用于预制的多个STRID序列

    公开(公告)号:US20140359221A1

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

    申请号:US13907209

    申请日:2013-05-31

    CPC classification number: G06F12/0811 G06F12/0862 G06F2212/6026

    Abstract: The present application describes some embodiments of a prefetcher that tracks multiple stride sequences for prefetching. Some embodiments of the prefetcher implement a method including generating a sum-of-strides for each of a plurality of stride lengths that are larger than one by summing a number of previous strides that is equal to the stride length. Some embodiments of the method also include prefetching data in response to repetition of one or more of the sum-of-strides for one or more of the plurality of stride lengths.

    Abstract translation: 本申请描述了预取器的一些实施例,该预取器跟踪用于预取的多个步幅序列。 预取器的一些实施例实现一种方法,该方法包括通过对等于步幅长度的先前步幅的数量进行求和来产生大于1的多个步幅长度中的每一个步长的总和。 该方法的一些实施例还包括响应于对于多个步幅长度中的一个或多个步长的一个或多个步数的重复来预取数据。

    TRACKING AND ELIMINATING BAD PREFETCHES GENERATED BY A STRIDE PREFETCHER
    83.
    发明申请
    TRACKING AND ELIMINATING BAD PREFETCHES GENERATED BY A STRIDE PREFETCHER 有权
    跟踪和消除一个前提条件产生的条件

    公开(公告)号:US20140237212A1

    公开(公告)日:2014-08-21

    申请号:US13773166

    申请日:2013-02-21

    Abstract: A method, an apparatus, and a non-transitory computer readable medium for tracking prefetches generated by a stride prefetcher are presented. Responsive to a prefetcher table entry for an address stream locking on a stride, prefetch suppression logic is updated and prefetches from the prefetcher table entry are suppressed when suppression is enabled for that prefetcher table entry. A stride is a difference between consecutive addresses in the address stream. A prefetch request is issued from the prefetcher table entry when suppression is not enabled for that prefetcher table entry.

    Abstract translation: 提出了一种用于跟踪由步幅预取器产生的预取的方法,装置和非暂时计算机可读介质。 响应于在步幅上锁定的地址流的预取器表条目,预取抑制逻辑被更新,并且对于该预取器表条目启用抑制时,来自预取器表条目的预取被抑制。 步幅是地址流中连续地址之间的差异。 当预取器表项不启用抑制时,从预取器表项发出预取请求。

    DYNAMIC EVALUATION AND RECONFIGURATION OF A DATA PREFETCHER
    84.
    发明申请
    DYNAMIC EVALUATION AND RECONFIGURATION OF A DATA PREFETCHER 有权
    数据预处理的动态评估和重新配置

    公开(公告)号:US20140129780A1

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

    申请号:US13671801

    申请日:2012-11-08

    Abstract: Methods and systems for prefetching data for a processor are provided. A system is configured for and a method includes selecting one of a first prefetching control logic and a second prefetching control logic of the processor as a candidate feature, capturing the performance metric of the processor over an inactive sample period when the candidate feature is inactive, capturing a performance metric of the processor over an active sample period when the candidate feature is active, comparing the performance metric of the processor for the active and inactive sample periods, and setting a status of the candidate feature as enabled when the performance metric in the active period indicates improvement over the performance metric in the inactive period, and as disabled when the performance metric in the inactive period indicates improvement over the performance metric in the active period.

    Abstract translation: 提供了用于为处理器预取数据的方法和系统。 系统被配置用于并且方法包括选择处理器的第一预取控制逻辑和第二预取控制逻辑之一作为候选特征,当候选特征不活动时,在非活动采样周期捕获处理器的性能度量, 当候选特征处于活动状态时,在活动采样周期捕获处理器的性能度量,比较处于活动和非活动采样周期的处理器的性能度量,并且将候选特征的状态设置为使能时的性能度量 活动期间表示在非活动期间的性能指标改善,当非活动期间的性能指标表示改善了活动期间的绩效指标时被禁用。

Patent Agency Ranking