Verwalten von Energieverbrauch in einem Mehrfachkernprozessor

    公开(公告)号:DE112012001358B4

    公开(公告)日:2016-08-18

    申请号:DE112012001358

    申请日:2012-03-19

    Applicant: INTEL CORP

    Abstract: Prozessor (100), der Folgendes umfasst: einen Nicht-Kern-Bereich (150), wobei der Nicht-Kern-Bereich (150) eine Energieverwaltungseinheit (168) und einen zweiten Spannungsregler (195) umfasst, wobei der zweite Spannungsregler (195) eingerichtet ist, eine zweite geregelte Spannung (VR) dem Nicht-Kern-Bereich (150) über einen zweiten Versorgungspin des Nicht-Kern-Bereichs (150), der an einen zweiten Ladewiderstand gekoppelt ist, bereitzustellen, und einen Kern-Bereich (105), wobei der Kern-Bereich (105) eine Vielzahl von funktionalen Blöcken, eine Vielzahl von Sensoren, eine Aktivitätsakkumulationslogik (108), eine Drosselungslogik (109), eine Drossel (107) und einen Spannungsregler (180) aufweist, wobei der Spannungsregler (180) dem Kern-Bereich (105) über einen ersten Versorgungspin des Kern-Bereichs (105), der mit einem ersten Ladewiderstand gekoppelt ist, eine erste geregelte Spannung unabhängig von der zweiten geregelten Spannung liefern soll, aufweist, wobei die Vielzahl von Sensoren eingerichtet ist, eine Vielzahl von Aktivitätsebenen von der Vielzahl von funktionalen Blöcken zu sammeln und die Vielzahl von Aktivitätsebenen der Aktivitätsakkumulationslogik (108) bereitzustellen, wobei die Aktivitätsakkumulationslogik (108) eingerichtet ist, einen akkumulierten Aktivitätswert zu generieren und die akkumulierte Aktivitätsebene der Drosselungslogik (109) bereitzustellen, wobei die ...

    Verwalten von Energieverbrauch in einem Mehrfachkernprozessor

    公开(公告)号:DE112012001358T5

    公开(公告)日:2013-12-24

    申请号:DE112012001358

    申请日:2012-03-19

    Applicant: INTEL CORP

    Abstract: Ein Prozessor kann einen Kern- und einen Nicht-Kern-Bereich aufweisen. Die von dem Kern-Bereich verbrauchte Energie kann durch Kontrollieren der Cdyn des Prozessors kontrolliert werden, so dass die Cdyn unabhängig von der Anwendung, die von dem Kern-Bereich verarbeitet wird, innerhalb eines zulässigen Cdyn-Werts liegt. Die Energieverwaltungstechnik weist ein Messen eines digitalen Aktivitätsfaktors (DAF), ein Überwachen von architektonischen und Datenaktivitätsebenen und ein Kontrollieren eines Energieverbrauchs durch Drosseln der Befehle basierend auf den Aktivitätsebenen auf. Als Ergebnis des Drosselns der Befehle kann das Drosseln in 3. Auslenkung und einem Thermal-Designpunkt (TDP) implementiert sein. Die von dem Nicht-Kern-Bereich verbrauchte Leerlaufenergie, während der Kern-Bereich in tiefen Energiesparzuständen ist, kann ebenfalls durch Verändern der Referenzspannung VR und der dem Nicht-Kern-Bereich bereitgestellten VP reduziert werden. Als Ergebnis kann die von dem Nicht-Kern-Bereich verbrauchte Leerlaufenergie reduziert werden.

    Managing power consumption in a multi-core processor

    公开(公告)号:GB2503367A

    公开(公告)日:2013-12-25

    申请号:GB201316089

    申请日:2012-03-19

    Applicant: INTEL CORP

    Abstract: A processor may include a core and an uncore area. The power consumed by the core area may be controlled by controlling the Cdyn of the processor such that the Cdyn is within an allowable Cdyn value irrespective of the application being processed by the core area. The power management technique includes measuring digital activity factor (DAF), monitoring architectural and data activity levels, and controlling power consumption by throttling the instructions based on the activity levels. As a result of throttling the instructions, throttling may be implemented in 3rd droop and thermal design point (TDP). Also, the idle power consumed by the uncore area while the core area is in deep power saving states may be reduced by varying the reference voltage VR and the VP provided to the uncore area. As a result, the idle power consumed by the uncore area may be reduced.

    Memory access latency hiding with hint buffer

    公开(公告)号:GB2397918B

    公开(公告)日:2005-03-30

    申请号:GB0408666

    申请日:2002-09-26

    Applicant: INTEL CORP

    Abstract: A request hint is issued prior to or while identifying whether requested data and/or one or more instructions are in a first memory. A second memory is accessed to fetch data and/or one or more instructions in response to the request hint. The data and/or instruction(s) accessed from the second memory are stored in a buffer. If the requested data and/or instruction(s) are not in the first memory, the data and/or instruction(s) are returned from the buffer.

Patent Agency Ranking