Energy-aware resource management for computing systems

Howard Jay Siegel, Bhavesh Khemka, Ryan Friese, Sudeep Pasricha, Anthony A. Maciejewski, Gregory A. Koenig, Sarah Powers, Marcia Hilton, Rajendra Rambharos, Gene Okonski, Steve Poole

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

This corresponds to the material in the invited keynote presentation by H. J. Siegel, summarizing the research in [1], [2]. We address the problem of assigning dynamically-arriving tasks to machines in a heterogeneous computing environment. These machines execute a workload composed of different tasks, where the tasks have diverse computational requirements. Each task has a utility function associated with it that represents the value of completing that task, and this utility decreases the longer it takes a task to complete. The goal of our resource manager is to maximize the sum of the utilities earned by all tasks arriving in the system over a given interval of time, while satisfying an energy constraint. We describe example energy-aware resource management methods to accomplish this goal, and compare their performance. We also study the bi-objective problem of maximizing system utility and minimizing the system energy consumption. This analysis technique allows system administrators to investigate the trade-offs between these conflicting goals.

Original languageEnglish
Title of host publication2014 7th International Conference on Contemporary Computing, IC3 2014
EditorsManish Parashar, S.D. Madhu Kumar, Kamesh Madduri, Nanjangud C. Narendra, Murali Krishnan, Sushil K. Prasad, Priya Chandran, C. Chandra Sekhar, Xiaolin Li, Carlos Valera, Sanjay Chaudhary, Umesh Bellur, Kavi Arya
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages7-12
Number of pages6
ISBN (Electronic)9781479951734
DOIs
StatePublished - 2014
Event2014 7th International Conference on Contemporary Computing, IC3 2014 - Noida, India
Duration: Aug 7 2014Aug 9 2014

Publication series

Name2014 7th International Conference on Contemporary Computing, IC3 2014

Conference

Conference2014 7th International Conference on Contemporary Computing, IC3 2014
Country/TerritoryIndia
CityNoida
Period08/7/1408/9/14

Keywords

  • bi-objective optimization
  • energy-aware computing
  • heterogeneous distributed computing
  • high performance computing system
  • resource management

Fingerprint

Dive into the research topics of 'Energy-aware resource management for computing systems'. Together they form a unique fingerprint.

Cite this