PERFORMING SOFT THROTTLING AND HARD THROTTLING IN A PROCESSOR

In an embodiment, a processor includes processing engines to execute instructions and power limit logic. The power limit logic is to: in response to a plurality of power spikes, perform a number of soft throttling events and a number of hard throttling events in a first processing engine; determine...

Full description

Saved in:
Bibliographic Details
Main Authors SHOMRONI, Hanan, KOREM, Elkana, GENDLER, Alexander, SHULMAN, Nadav
Format Patent
LanguageEnglish
French
Published 08.10.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In an embodiment, a processor includes processing engines to execute instructions and power limit logic. The power limit logic is to: in response to a plurality of power spikes, perform a number of soft throttling events and a number of hard throttling events in a first processing engine; determine a ratio of the soft throttling events to the hard throttling events; compare the determined ratio to a desired goal; and adjust one or more throttling parameters in response to a determination that the determined ratio does not match the desired goal. Other embodiments are described and claimed. Dans un mode de réalisation de l'invention, un processeur comprend des moteurs de traitement pour exécuter des instructions et une logique de limite de puissance. La logique de limite de puissance est destinée à : effectuer, en réponse à une pluralité de pics de puissance, un certain nombre d'événements d'étranglement souple et un certain nombre d'événements d'étranglement dur dans un premier moteur de traitement ; déterminer un rapport des événements d'étranglement souple aux événements d'étranglement dur ; comparer le rapport déterminé à un objectif souhaité ; et ajuster un ou plusieurs paramètres d'étranglement en réponse à une détermination selon laquelle le rapport déterminé ne correspond pas à l'objectif souhaité. L'invention concerne et revendique également d'autres modes de réalisation.
Bibliography:Application Number: WO2020US21999