SYSTEMS AND METHODS FOR IN-FIELD CORE FAILOVER

    公开(公告)号:US20200241980A1

    公开(公告)日:2020-07-30

    申请号:US16779152

    申请日:2020-01-31

    Abstract: A multicore processor may include multiple processing cores that were previously designated as active cores and at least one processing core that was previously designated as a functional spare. The processor may include an interface to receive, during operation of the processor in an end-user environment, a request to change the designation of at least one of the processing cores. The processor may be to store, into a desired cores configuration data structure in response to the request, data representing a bitmask that reflects the requested change, and to execute a reset sequence. During the reset sequence, the processor may activate, dependent on the bitmask, a processing core previously designated as a functional spare, or may deactivate, dependent on the bitmask, a processing core previously designated as an active core. The processor may include a predetermined maximum number of active cores and a predetermined minimum number of functional spares.

    Dynamic cache write policy
    15.
    发明授权
    Dynamic cache write policy 有权
    动态缓存写入策略

    公开(公告)号:US09058282B2

    公开(公告)日:2015-06-16

    申请号:US13732301

    申请日:2012-12-31

    Inventor: Arijit Biswas

    Abstract: A system, processor and method to monitor specific cache events and behavior based on established principles of quantized architectural vulnerability factor (AVF) through the use of a dynamic cache write policy controller. The output of the controller is then used to set the write back or write through mode policy for any given cache. This method can be used to change cache modes dynamically and does not require the system to be rebooted. The dynamic nature of the controller provides the capability of intelligently switching from reliability to performance mode and back as needed. This method eliminates the residency time of dirty lines in a cache, which increases soft errors (SER) resiliency of protected caches in the system and reduces detectable unrecoverable errors (DUE), while keeping implementation cost of hardware at a minimum.

    Abstract translation: 通过使用动态缓存写策略控制器,基于量化架构漏洞因子(AVF)的已建立原则来监视特定缓存事件和行为的系统,处理器和方法。 然后,控制器的输出用于设置任何给定缓存的回写或写模式策略。 此方法可用于动态更改缓存模式,不需要重新启动系统。 控制器的动态特性提供了从可靠性到性能模式智能切换的能力,并根据需要返回。 该方法消除了缓存中脏线的驻留时间,这增加了系统中受保护高速缓存的软错误(SER)弹性,并降低了可检测的不可恢复错误(DUE),同时将硬件的实施成本降至最低。

    Method and apparatus for error correction in a cache
    16.
    发明授权
    Method and apparatus for error correction in a cache 有权
    缓存中纠错的方法和装置

    公开(公告)号:US08990512B2

    公开(公告)日:2015-03-24

    申请号:US13664682

    申请日:2012-10-31

    Abstract: A processor includes a core to execute instructions and a cache memory coupled to the core and having a plurality of entries. Each entry of the cache memory may include a data storage including a plurality of data storage portions, each data storage portion to store a corresponding data portion. Each entry may also include a metadata storage to store a plurality of portion modification indicators, each portion modification indicator corresponding to one of the data storage portions. Each portion modification indicator is to indicate whether the data portion stored in the corresponding data storage portion has been modified, independently of cache coherency state information of the entry. Other embodiments are described as claimed.

    Abstract translation: 处理器包括执行指令的核心和耦合到核心并且具有多个条目的高速缓存存储器。 高速缓冲存储器的每个条目可以包括包括多个数据存储部分的数据存储部分,每个数据存储部分存储对应的数据部分。 每个条目还可以包括用于存储多个部分修改指示符的元数据存储器,每个部分修改指示符对应于数据存储部分之一。 每个部分修改指示符用于指示存储在相应的数据存储部分中的数据部分是否已被修改,而与条目的高速缓存一致性状态信息无关。 其他实施例被描述为所要求保护的。

Patent Agency Ranking