Energy efficient data sorting using standard sorting algorithms

Christian Bunse, Hagen Höpfner, Suman Roychoudhury, Essam Mansour

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Protecting the environment by saving energy and thus reducing carbon dioxide emissions is one of todays hottest and most challenging topics. Although the perspective for reducing energy consumption, from ecological and business perspectives is clear, from a technological point of view, the realization especially for mobile systems still falls behind expectations. Novel strategies that allow (software) systems to dynamically adapt themselves at runtime can be effectively used to reduce energy consumption. This paper presents a case study that examines the impact of using an energy management component that dynamically selects and applies the "optimal" sorting algorithm, from an energy perspective, during multi-party mobile communication. Interestingly, the results indicate that algorithmic performance is not key and that dynamically switching algorithms at runtime does have a significant impact on energy consumption.

Original languageEnglish
Title of host publicationCommunications in Computer and Information Science
Pages247-260
Number of pages14
Volume50
DOIs
Publication statusPublished - 1 Dec 2011
Externally publishedYes
Event4th International Conference on Software and Data Technologies, ICSOFT 2009 - Sofia, Bulgaria
Duration: 26 Jul 200929 Jul 2009

Publication series

NameCommunications in Computer and Information Science
Volume50
ISSN (Print)18650929

Other

Other4th International Conference on Software and Data Technologies, ICSOFT 2009
CountryBulgaria
CitySofia
Period26/7/0929/7/09

Fingerprint

Sorting
Energy utilization
Energy management
Carbon dioxide
Energy conservation
Communication
Industry

Keywords

  • Adaptivity
  • Energy awareness
  • Mobile information systems
  • Software engineering

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Bunse, C., Höpfner, H., Roychoudhury, S., & Mansour, E. (2011). Energy efficient data sorting using standard sorting algorithms. In Communications in Computer and Information Science (Vol. 50, pp. 247-260). (Communications in Computer and Information Science; Vol. 50). https://doi.org/10.1007/978-3-642-20116-5

Energy efficient data sorting using standard sorting algorithms. / Bunse, Christian; Höpfner, Hagen; Roychoudhury, Suman; Mansour, Essam.

Communications in Computer and Information Science. Vol. 50 2011. p. 247-260 (Communications in Computer and Information Science; Vol. 50).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bunse, C, Höpfner, H, Roychoudhury, S & Mansour, E 2011, Energy efficient data sorting using standard sorting algorithms. in Communications in Computer and Information Science. vol. 50, Communications in Computer and Information Science, vol. 50, pp. 247-260, 4th International Conference on Software and Data Technologies, ICSOFT 2009, Sofia, Bulgaria, 26/7/09. https://doi.org/10.1007/978-3-642-20116-5
Bunse C, Höpfner H, Roychoudhury S, Mansour E. Energy efficient data sorting using standard sorting algorithms. In Communications in Computer and Information Science. Vol. 50. 2011. p. 247-260. (Communications in Computer and Information Science). https://doi.org/10.1007/978-3-642-20116-5
Bunse, Christian ; Höpfner, Hagen ; Roychoudhury, Suman ; Mansour, Essam. / Energy efficient data sorting using standard sorting algorithms. Communications in Computer and Information Science. Vol. 50 2011. pp. 247-260 (Communications in Computer and Information Science).
@inproceedings{72bc58a59be14f6ca58792e631a268c1,
title = "Energy efficient data sorting using standard sorting algorithms",
abstract = "Protecting the environment by saving energy and thus reducing carbon dioxide emissions is one of todays hottest and most challenging topics. Although the perspective for reducing energy consumption, from ecological and business perspectives is clear, from a technological point of view, the realization especially for mobile systems still falls behind expectations. Novel strategies that allow (software) systems to dynamically adapt themselves at runtime can be effectively used to reduce energy consumption. This paper presents a case study that examines the impact of using an energy management component that dynamically selects and applies the {"}optimal{"} sorting algorithm, from an energy perspective, during multi-party mobile communication. Interestingly, the results indicate that algorithmic performance is not key and that dynamically switching algorithms at runtime does have a significant impact on energy consumption.",
keywords = "Adaptivity, Energy awareness, Mobile information systems, Software engineering",
author = "Christian Bunse and Hagen H{\"o}pfner and Suman Roychoudhury and Essam Mansour",
year = "2011",
month = "12",
day = "1",
doi = "10.1007/978-3-642-20116-5",
language = "English",
isbn = "9783642201158",
volume = "50",
series = "Communications in Computer and Information Science",
pages = "247--260",
booktitle = "Communications in Computer and Information Science",

}

TY - GEN

T1 - Energy efficient data sorting using standard sorting algorithms

AU - Bunse, Christian

AU - Höpfner, Hagen

AU - Roychoudhury, Suman

AU - Mansour, Essam

PY - 2011/12/1

Y1 - 2011/12/1

N2 - Protecting the environment by saving energy and thus reducing carbon dioxide emissions is one of todays hottest and most challenging topics. Although the perspective for reducing energy consumption, from ecological and business perspectives is clear, from a technological point of view, the realization especially for mobile systems still falls behind expectations. Novel strategies that allow (software) systems to dynamically adapt themselves at runtime can be effectively used to reduce energy consumption. This paper presents a case study that examines the impact of using an energy management component that dynamically selects and applies the "optimal" sorting algorithm, from an energy perspective, during multi-party mobile communication. Interestingly, the results indicate that algorithmic performance is not key and that dynamically switching algorithms at runtime does have a significant impact on energy consumption.

AB - Protecting the environment by saving energy and thus reducing carbon dioxide emissions is one of todays hottest and most challenging topics. Although the perspective for reducing energy consumption, from ecological and business perspectives is clear, from a technological point of view, the realization especially for mobile systems still falls behind expectations. Novel strategies that allow (software) systems to dynamically adapt themselves at runtime can be effectively used to reduce energy consumption. This paper presents a case study that examines the impact of using an energy management component that dynamically selects and applies the "optimal" sorting algorithm, from an energy perspective, during multi-party mobile communication. Interestingly, the results indicate that algorithmic performance is not key and that dynamically switching algorithms at runtime does have a significant impact on energy consumption.

KW - Adaptivity

KW - Energy awareness

KW - Mobile information systems

KW - Software engineering

UR - http://www.scopus.com/inward/record.url?scp=84879495591&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84879495591&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-20116-5

DO - 10.1007/978-3-642-20116-5

M3 - Conference contribution

SN - 9783642201158

VL - 50

T3 - Communications in Computer and Information Science

SP - 247

EP - 260

BT - Communications in Computer and Information Science

ER -