SYSTEM, APPARATUS AND METHOD FOR POWER LICENSE CONTROL OF A PROCESSOR

In one embodiment, a processor includes a current protection controller to: receive instruction width information and instruction type information associated with one or more instructions stored in an instruction queue prior to execution of the one or more instructions by an execution circuit; deter...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: STEINER, Ian M, ZOBEL, Shmuel, VALENTINE, Robert, GUPTA, Nikhil, SUBRAMANIAN, Sumesh, HADAS, Eyal, JAMBUR SATHYANARAYANA, Krishnamurthy, HACHAMO, Edo, BERGER, Gavri, GENDLER, Alexander
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In one embodiment, a processor includes a current protection controller to: receive instruction width information and instruction type information associated with one or more instructions stored in an instruction queue prior to execution of the one or more instructions by an execution circuit; determine a power license level for the core based on the corresponding instruction width information and the instruction type information; generate a request for a license for the core corresponding to the power license level; and communicate the request to a power controller when the one or more instructions are non-speculative, and defer communication of the request when at least one of the one or more instructions is speculative. Other embodiments are described and claimed. Dans un mode de réalisation, un processeur comprend un contrôleur de protection de courant pour : recevoir des informations de largeur d'instruction et des informations de type d'instruction associées à une ou plusieurs instructions stockées dans une file d'attente d'instructions avant l'exécution de l'instruction ou des instructions par un circuit d'exécution ; déterminer un niveau de licence de puissance pour le cœur d'après les informations de largeur d'instruction et les informations de type d'instruction correspondantes ; générer une demande de licence pour le cœur correspondant au niveau de licence de puissance ; et communiquer la demande à un dispositif de commande de puissance lorsque l'instruction ou les instructions ne sont pas spéculatives, puis différer la communication de la demande lorsqu'au moins l'une des instructions est spéculative. L'invention concerne et revendique également d'autres modes de réalisation.