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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PEREZ, Patrick, QAZI, Faizan, WALKTY, Scott, KALMUK, David
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: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.