DYNAMIC RENEWABLE RUNTIME RESOURCE MANAGEMENT
A system and method is provided for dynamic renewable runtime resource management in response to flexible resource allocations by a processor. In embodiments, a method includes: calculating, by a processor of a system, a resource consumption value of a first workload by aggregating allocation values...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system and method is provided for dynamic renewable runtime resource management in response to flexible resource allocations by a processor. In embodiments, a method includes: calculating, by a processor of a system, a resource consumption value of a first workload by aggregating allocation values of persistent resources currently allocated to the first workload by the processor; determining, by the processor, that the resource consumption value of the first workload is greater than a predefined resource allocation target for the first workload; and temporarily adjusting, by the processor, a renewable runtime resource target of the first workload from an initial target value to a temporary target value based on the resource consumption value.
L'invention concerne un système et un procédé de gestion dynamique de ressources d'exécution renouvelable en réponse à des attributions de ressources flexibles par un processeur. Dans des modes de réalisation, un procédé comprend : le calcul, par un processeur d'un système, d'une valeur de consommation de ressources d'une première charge de travail par agrégation de valeurs d'attribution de ressources persistantes actuellement attribuées à la première charge de travail par le processeur; la détermination, par le processeur, que la valeur de consommation de ressources de la première charge de travail est supérieure à une cible d'attribution de ressources prédéfinie pour la première charge de travail; et l'ajustement temporaire, par le processeur, d'une cible de ressource d'exécution renouvelable de la première charge de travail d'une valeur cible initiale à une valeur cible temporaire sur la base de la valeur de consommation de ressources. |
---|