MODIFYING AN OPERATING FREQUENCY IN A PROCESSOR

A processor includes a plurality of processing engines and a throttling circuit. The throttling circuit may be to: detect an execution of a pause instruction in a first processing engine operating at a first frequency level; in response to the execution of the pause instruction, increment a cycle co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHABUKSWAR, RAJSHREE A, SHRALL, JEREMY J, KAINE, GREG D, CHYNOWETH, MICHAEL W, WEISSMANN, ELIEZER
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A processor includes a plurality of processing engines and a throttling circuit. The throttling circuit may be to: detect an execution of a pause instruction in a first processing engine operating at a first frequency level; in response to the execution of the pause instruction, increment a cycle counter to count a number of cycles that the first processing engine is paused by executing the pause instruction; and in response to a determination that the cycle counter has reached a first threshold level, change an operating frequency of the first processing engine from the first frequency level to a second frequency level, wherein the second frequency level is lower than the first frequency level.