Skip to main navigation Skip to search Skip to main content

An analysis framework for investigating the trade-offs between system performance and energy consumption in a heterogeneous computing environment

  • Ryan Friese
  • , Bhavesh Khemka
  • , Anthony A. MacIejewski
  • , Howard Jay Siegel
  • , Gregory A. Koenig
  • , Sarah Powers
  • , Marcia Hilton
  • , Jendra Rambharos
  • , Gene Okonski
  • , Stephen W. Poole

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

25 Scopus citations

Abstract

Rising costs of energy consumption and an ongoing effort for increases in computing performance are leading to a significant need for energy-efficient computing. Before systems such as supercomputers, servers, and datacenters can begin operating in an energy-efficient manner, the energy consumption and performance characteristics of the system must be analyzed. In this paper, we provide an analysis framework that will allow a system administrator to investigate the tradeoffs between system energy consumption and utility earned by a system (as a measure of system performance). We model these trade-offs as a bi-objective resource allocation problem. We use a popular multi-objective genetic algorithm to construct Pareto fronts to illustrate how different resource allocations can cause a system to consume significantly different amounts of energy and earn different amounts of utility. We demonstrate our analysis framework using real data collected from online benchmarks, and further provide a method to create larger data sets that exhibit similar heterogeneity characteristics to real data sets. This analysis framework can provide system administrators with insight to make intelligent scheduling decisions based on the energy and utility needs of their systems.

Original languageEnglish
Title of host publicationProceedings - IEEE 27th International Parallel and Distributed Processing Symposium Workshops and PhD Forum, IPDPSW 2013
PublisherIEEE Computer Society
Pages19-30
Number of pages12
ISBN (Print)9780769549798
DOIs
StatePublished - 2013
Event27th IEEE International Parallel and Distributed Processing Symposium Workshops and PhD Forum, IPDPSW 2013 - Kyoto, United States
Duration: May 20 2013May 24 2013

Publication series

NameProceedings - IEEE 27th International Parallel and Distributed Processing Symposium Workshops and PhD Forum, IPDPSW 2013

Conference

Conference27th IEEE International Parallel and Distributed Processing Symposium Workshops and PhD Forum, IPDPSW 2013
Country/TerritoryUnited States
CityKyoto
Period05/20/1305/24/13

Keywords

  • bi-objective optimization
  • data creation
  • energy-Aware computing
  • heterogeneous computing
  • resource allocation

Fingerprint

Dive into the research topics of 'An analysis framework for investigating the trade-offs between system performance and energy consumption in a heterogeneous computing environment'. Together they form a unique fingerprint.

Cite this