Providing state storage in processor for system management mode
    1.
    发明专利
    Providing state storage in processor for system management mode 有权
    在系统管理模式的处理器中提供状态存储

    公开(公告)号:JP2014075147A

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

    申请号:JP2013250360

    申请日:2013-12-03

    Abstract: PROBLEM TO BE SOLVED: To provide a state storage in a processor for a system management mode.SOLUTION: In one embodiment, the present invention includes a processor that has an on-die storage such as a static random access memory to store an architectural state of one or more threads that are swapped out of architectural state storage of the processor on entry to a system management mode (SMM). In this way communication of this state information to a system management memory can be avoided, reducing latency associated with entry into SMM. Embodiments may also enable the processor to update a status of executing agents that are either in a long instruction flow or in a system management interrupt (SMI) blocked state, in order to provide an indication to agents inside the SMM rendezvous state. Other embodiments are described and claimed.

    Abstract translation: 要解决的问题:在处理器中提供用于系统管理模式的状态存储。解决方案:在一个实施例中,本发明包括具有诸如静态随机存取存储器的片上存储器以存储架构状态的处理器 一个或多个线程在进入系统管理模式(SMM)时被交换出处理器的体系结构状态存储。 以这种方式,可以避免该状态信息与系统管理存储器的通信,减少与进入SMM相关联的延迟。 实施例还可以使处理器更新处于长指令流或处于系统管理中断(SMI)阻塞状态中的执行代理的状态,以便向SMM会合状态内的代理提供指示。 描述和要求保护其他实施例。

    FAULT TOLERANCE OF MULTI-PROCESSOR SYSTEM WITH DISTRIBUTED CACHE
    2.
    发明申请
    FAULT TOLERANCE OF MULTI-PROCESSOR SYSTEM WITH DISTRIBUTED CACHE 审中-公开
    具有分布式高速缓存的多处理器系统的容错性

    公开(公告)号:WO2012005938A2

    公开(公告)日:2012-01-12

    申请号:PCT/US2011041228

    申请日:2011-06-21

    Abstract: A semiconductor chip is described having different instances of cache agent logic circuitry for respective cache slices of a distributed cache. The semiconductor chip further includes hash engine logic circuitry comprising: hash logic circuitry to determine, based on an address, that a particular one of the cache slices is to receive a request having the address, and, a first input to receive notice of a failure event for the particular cache slice. The semiconductor chip also includes first circuitry to assign the address to another cache slice of the cache slices in response to the notice.

    Abstract translation: 描述了具有用于分布式高速缓存的各个缓存片段的高速缓存代理逻辑电路的不同实例的半导体芯片。 半导体芯片还包括散列引擎逻辑电路,包括:散列逻辑电路,用于基于地址确定特定的一个高速缓存片段将接收具有该地址的请求,以及第一输入以接收故障通知 特定缓存片段的事件。 半导体芯片还包括响应于通知将地址分配给高速缓存片的另一高速缓存片的第一电路。

    Erhöhen der Energieeffizienz des Turbo-Modus-Betriebs in einem Prozessor

    公开(公告)号:DE112012002664B4

    公开(公告)日:2018-09-13

    申请号:DE112012002664

    申请日:2012-06-20

    Applicant: INTEL CORP

    Abstract: Vorrichtung, umfassend: ein Prozessor mit einer Vielzahl von Kernen und eine Power Control Unit (PCU), wobei die PCU einen ersten Speicher umfasst, um eine Vielzahl von Leistungszustandsindikatoren zu speichern, von denen jeder anzeigt, ob ein entsprechender Thread einen ersten Leistungszustand angefordert hat, einen zweiten Speicher, um eine Vielzahl von Kern-Energiezustandsindikatoren zu speichern, von denen jeder anzeigt, ob der entsprechende Thread einen ersten Kern-Energiezustand angefordert hat, und eine Vielzahl von Turbo-Modus-Zählern, von denen jeder mit einem Thread verbunden ist, der auf dem Prozessor ausführt, wobei die PCU den Eintritt in einen Turbo-Modus, wobei zumindest ein Core bei einer Betriebsfrequenz arbeitet, die höher ist als eine garantierte Arbeitsfrequenz, basierend auf einem Vergleich eines Werts von zumindest einem der Vielzahl von Turbo-Modus-Zählern mit einem Schwellenwert und Informationen im ersten und zweiten Speicher steuert, wobei die PCU den Turbo-Modus-Zähler für einen ersten Thread aktualisiert, um eine Turbo-Modus-Anforderung anzuzeigen, wenn der Leistungszustandsindikator und der Kern-Energiezustandsindikator für den ersten Thread ein erster Anfangszustand sind.

    Reduzieren des Energieverbrauchs von Uncore-Schaltkreisen eines Prozessors

    公开(公告)号:DE112011105298B4

    公开(公告)日:2017-06-29

    申请号:DE112011105298

    申请日:2011-12-29

    Applicant: INTEL CORP

    Abstract: Ein Mehrkern-Prozessor, welcher umfasst: eine Vielzahl an Kernen (110) und einen Uncore aufweist, wobei der Uncore wenigstens einen Cachespeicher, eine Vielzahl von Logikeinheiten, aufweisend einen Router (130), eine Energiesteuereinheit (150) und wenigstens eine weitere Logikeinheit aufweist, wobei die Energiesteuereinheit (150) wenigstens eine der Vielzahl von Logikeinheiten und den wenigstens einen Cachespeicher des Uncore taktsteuern soll, wenn der Mehrkernprozessor in einem Niedrigenergiezustand ist, nachdem eine erste Zeitperiode aufgetreten ist, in der die Vielzahl von Logikeinheiten dauerhaft von Transaktionen geleert war, nach der Transaktionen auf einem ersten Kanal verhindert wurden, und nachdem eine zweite Zeitperiode aufgetreten ist, in der die Vielzahl von Logikeinheiten dauerhaft von Transaktionen geleert war, wobei die Energiesteuereinheit eingehende Transaktionen von einem oder mehreren Kanälen außerhalb des Sockels vor dem Taktsteuern verhindern soll.

Patent Agency Ranking