Energy and carbon aware scheduling in supercomputing

Mikko Majanen, Olli Mämmelä, A. Giesler

Research output: Contribution to journalArticleScientificpeer-review

Abstract

At an early stage of information and communications technology and high-performance computing, performance and reliability were two important factors in research and development. Energy consumption was not considered as a serious topic, since the technical characteristics of hardware and software were limited and the amount of computing nodes in a computing cluster, i.e., a data centre was small. Gradually the situation has evolved a lot: nowadays there are multiple data centres located in geographically diverse locations and the software has become more complex. Modern data centres are equipped with a large amount of computing nodes having vast computing power. Consequently, energy consumption has become a major topic. This work presents two algorithms for optimizing energy and emissions in high-performance grid computing, in which multiple data centres are interconnected to each other. The algorithms are validated both in simulation and testbed environments. The effect of various parameters to energy and emission savings are studied and the performance of the algorithms is compared to commonly used default algorithms. Our simulation and testbed experiments show that the developed algorithms are able to reduce energy consumption and emissions drastically without significant increase in job turnaround or wait time.
Original languageEnglish
Pages (from-to)451-469
Number of pages19
JournalInternational Journal on Advances in Intelligent Systems
Volume5
Issue number3-4
Publication statusPublished - 2012
MoE publication typeA1 Journal article-refereed

Fingerprint

Scheduling
Carbon
Energy utilization
Testbeds
Cluster computing
Grid computing
Hardware
Communication
Experiments

Keywords

  • HPC
  • grid computing
  • energy
  • emissions
  • testbed

Cite this

@article{34f573f70687420da9e48e752a3649d5,
title = "Energy and carbon aware scheduling in supercomputing",
abstract = "At an early stage of information and communications technology and high-performance computing, performance and reliability were two important factors in research and development. Energy consumption was not considered as a serious topic, since the technical characteristics of hardware and software were limited and the amount of computing nodes in a computing cluster, i.e., a data centre was small. Gradually the situation has evolved a lot: nowadays there are multiple data centres located in geographically diverse locations and the software has become more complex. Modern data centres are equipped with a large amount of computing nodes having vast computing power. Consequently, energy consumption has become a major topic. This work presents two algorithms for optimizing energy and emissions in high-performance grid computing, in which multiple data centres are interconnected to each other. The algorithms are validated both in simulation and testbed environments. The effect of various parameters to energy and emission savings are studied and the performance of the algorithms is compared to commonly used default algorithms. Our simulation and testbed experiments show that the developed algorithms are able to reduce energy consumption and emissions drastically without significant increase in job turnaround or wait time.",
keywords = "HPC, grid computing, energy, emissions, testbed",
author = "Mikko Majanen and Olli M{\"a}mmel{\"a} and A. Giesler",
note = "Project code: 70170",
year = "2012",
language = "English",
volume = "5",
pages = "451--469",
journal = "International Journal on Advances in Intelligent Systems",
issn = "1942-2679",
publisher = "International Academy, Research, and Industry Association IARIA",
number = "3-4",

}

Energy and carbon aware scheduling in supercomputing. / Majanen, Mikko; Mämmelä, Olli; Giesler, A.

In: International Journal on Advances in Intelligent Systems, Vol. 5, No. 3-4, 2012, p. 451-469.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Energy and carbon aware scheduling in supercomputing

AU - Majanen, Mikko

AU - Mämmelä, Olli

AU - Giesler, A.

N1 - Project code: 70170

PY - 2012

Y1 - 2012

N2 - At an early stage of information and communications technology and high-performance computing, performance and reliability were two important factors in research and development. Energy consumption was not considered as a serious topic, since the technical characteristics of hardware and software were limited and the amount of computing nodes in a computing cluster, i.e., a data centre was small. Gradually the situation has evolved a lot: nowadays there are multiple data centres located in geographically diverse locations and the software has become more complex. Modern data centres are equipped with a large amount of computing nodes having vast computing power. Consequently, energy consumption has become a major topic. This work presents two algorithms for optimizing energy and emissions in high-performance grid computing, in which multiple data centres are interconnected to each other. The algorithms are validated both in simulation and testbed environments. The effect of various parameters to energy and emission savings are studied and the performance of the algorithms is compared to commonly used default algorithms. Our simulation and testbed experiments show that the developed algorithms are able to reduce energy consumption and emissions drastically without significant increase in job turnaround or wait time.

AB - At an early stage of information and communications technology and high-performance computing, performance and reliability were two important factors in research and development. Energy consumption was not considered as a serious topic, since the technical characteristics of hardware and software were limited and the amount of computing nodes in a computing cluster, i.e., a data centre was small. Gradually the situation has evolved a lot: nowadays there are multiple data centres located in geographically diverse locations and the software has become more complex. Modern data centres are equipped with a large amount of computing nodes having vast computing power. Consequently, energy consumption has become a major topic. This work presents two algorithms for optimizing energy and emissions in high-performance grid computing, in which multiple data centres are interconnected to each other. The algorithms are validated both in simulation and testbed environments. The effect of various parameters to energy and emission savings are studied and the performance of the algorithms is compared to commonly used default algorithms. Our simulation and testbed experiments show that the developed algorithms are able to reduce energy consumption and emissions drastically without significant increase in job turnaround or wait time.

KW - HPC

KW - grid computing

KW - energy

KW - emissions

KW - testbed

M3 - Article

VL - 5

SP - 451

EP - 469

JO - International Journal on Advances in Intelligent Systems

JF - International Journal on Advances in Intelligent Systems

SN - 1942-2679

IS - 3-4

ER -