Title
Value-Based Resource Management in High-Performance Computing Systems.
Abstract
We introduce a new metric, Value of Service (VoS), which enables resource management techniques for high-performance computing (HPC) systems to take into consideration the value of completion time of a task and the value of energy used to compute that task at a given instant of time. These value functions have a soft-threshold, where the value function begins to decrease from its maximum value, and a hard-threshold, where the value function goes to zero. Each task has an associated importance factor to express the relative significance among tasks. We define the value of a task as the weighted sum of its value of performance and value of energy, multiplied by its importance factor. We also consider the variation in value for completing a task at different time; the value of energy reduction can change significantly between peak and non-peak periods. We define VoS for a given workload to be sum of the values for all tasks that are executed during a given period of time. Our system model is based on virtual machines (VMs), where each dynamically arriving task will be assigned to a VM with a resource configuration based on number of homogenous cores and amount of memory. Based on VoS, we design, evaluate, and compare different resource management heuristics. This comparison is done over various simulation scenarios and example experiments on an IBM blade server based system.
Year
DOI
Venue
2016
10.1145/2913712.2913716
ScienceCloud@HPDC
Field
DocType
Citations 
Resource management,Virtual machine,Supercomputer,Computer science,Workload,Bellman equation,Real-time computing,Heuristics,Blade server,System model
Conference
5
PageRank 
References 
Authors
0.39
16
7
Name
Order
Citations
PageRank
Dylan Machovec150.39
Cihan Tunc251.07
Nirmal Kumbhare392.55
Bhavesh Khemka41045.95
Ali Akoglu515729.40
Salim Hariri62593184.23
Howard Jay Siegel75428689.33