DYNAMIC PREDICTIVE WAKE-UP TECHNIQUES
Dynamic predictive wake-up techniques are disclosed. A central processing unit (CPU) may initiate an input/output (I/O) transfer. The CPU may ascertain if a predicted time for the transfer exceeds an amount of time required to enter and exit a low-power mode and enter the low-power mode after the tr...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English French |
Published |
22.06.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Dynamic predictive wake-up techniques are disclosed. A central processing unit (CPU) may initiate an input/output (I/O) transfer. The CPU may ascertain if a predicted time for the transfer exceeds an amount of time required to enter and exit a low-power mode and enter the low-power mode after the transfer is initiated. An I/O controller may calculate how long the transfer will take and compare that calculation to a known exit latency associated with the CPU. The calculated value is decremented by the amount of the known exit latency and the I/O controller may generate an early wake command at the decremented value. The CPU receives the early wake command and wakes such that the CPU is awake and ready to process data at conclusion of the transfer.
L'invention concerne des techniques d'activation prédictive dynamique. Une unité centrale (UC) peut lancer un transfert d'entrée/sortie (E/S). L'UC peut vérifier si un temps prédit pour le transfert dépasse un temps requis pour entrer et sortir d'un mode faible consommation et entrer dans le mode faible consommation après lancement du transfert. Un contrôleur E/S peut calculer la durée que prendra le transfert et comparer ce calcul à une latence de sortie connue associée à l'UC. La valeur calculée est décrémentée de la grandeur de la latence de sortie connue et le contrôleur E/S peut générer une commande d'activation précoce à la valeur décrémentée. L'UC reçoit l'instruction d'activation précoce et se réveille de façon à être prête à traiter des données à la fin du transfert. |
---|---|
Bibliography: | Application Number: WO2016US64893 |