Title :
Energy-Aware Profit Maximizing Scheduling Algorithm for Heterogeneous Computing Systems
Author :
Tarplee, Kyle M. ; Maciejewski, Anthony A. ; Siegel, Howard Jay
Author_Institution :
Electr. & Comput. Eng. Dept., Colorado State Univ., Fort Collins, CO, USA
Abstract :
With the advent of energy-aware scheduling algorithms, it is now possible to find solutions that trade-off performance for decreased energy usage. There are now efficient algorithms to find high quality Pareto fronts that can be used to select the desired balance between make span and energy consumption. One drawback of this approach is that it still requires a system administrator to select the desired operating point. In this paper, a market-oriented technique for scheduling is presented where the high performance computing system administrator is trying to maximize the return on investment. A model is developed where the users pay a given price to have a bag-of-tasks processed. The cost to the system administrator for processing this bag-of-tasks is strongly related to the energy consumption for executing these tasks. A novel algorithm is designed that efficiently finds the maximum profit resource allocation and tightly bounds the optimal solution. In addition, this algorithm has very desirable runtime and solution quality properties as the number of tasks and machines become large.
Keywords :
Pareto optimisation; parallel processing; resource allocation; Pareto fronts; bag-of-tasks processing; energy consumption; energy usage; energy-aware profit maximizing scheduling algorithm; heterogeneous computing systems; high performance computing system administrator; market-oriented technique; profit resource allocation; return on investment; Computational modeling; Optimization; Organizations; Power demand; Processor scheduling; Resource management; Schedules; bag-of-tasks; heterogeneous computing; high performance computing; profit; resource allocation; scheduling;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on
Conference_Location :
Chicago, IL
DOI :
10.1109/CCGrid.2014.43