liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Improving Energy-Efficiency of Static Schedules by Core Consolidation and Switching Off Unused Cores
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. (PELAB)ORCID iD: 0000-0002-1940-3331
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. (PELAB)ORCID iD: 0000-0001-5241-0026
FernUniversität in Hagen, Germany. (Parallelität und VLSI)
2016 (English)In: Parallel Computing: On the Road to Exascale / [ed] Gerhard R. Joubert; Hugh Leather; Mark Parsons; Frans Peters; Mark Sawyer, IOS Press, 2016, p. 285-294Conference paper, Published paper (Refereed)
Abstract [en]

We demonstrate how static, energy-efficient schedules for independent, parallelizable tasks on parallel machines can be improved by modeling idle power if the static power consumption of a core comprises a notable fraction of the core's total power, which more and more often is the case. The improvement is achieved by optimally packing cores when deciding about core allocation, mapping and DVFS for each task so that all unused cores can be switched off and overall energy usage is minimized. We evaluate our proposal with a benchmark suite of task collections, and compare the resulting schedules with an optimal scheduler that does however not take idle power and core switch-off into account. We find that we can reduce energy consumption by 66% for mostly sequential tasks on many cores and by up to 91% for a realistic multicore processor model.

Place, publisher, year, edition, pages
IOS Press, 2016. p. 285-294
Series
Advances in parallel computing, ISSN 0927-5452, E-ISSN 1879-808X ; 27
Keywords [en]
parallel computing, energy optimization, core allocation, DVFS, DPM, multicore, many-core computing, energy-optimal scheduling, task graph mapping, integer linear programming
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-145203DOI: 10.3233/978-1-61499-621-7-285ISBN: 9781614996200 (print)ISBN: 9781614996217 (electronic)OAI: oai:DiVA.org:liu-145203DiVA, id: diva2:1183182
Conference
International Conference on Parallel Computing (ParCo2015), Edinburgh, Scotland, September 2015
Projects
EU FP7 EXCESSSeRC PSDE
Funder
EU, FP7, Seventh Framework Programme, 611183Swedish e‐Science Research Center, PSDE
Note

Post-conference proceedings of ParCo-2015 conference, Edinburgh, UK, 1-4 september 2015

Available from: 2018-02-15 Created: 2018-02-15 Last updated: 2019-07-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textBook URLArticle URLFind book at a Swedish library/Hitta boken i ett svenskt bibliotek

Search in DiVA

By author/editor
Melot, NicolasKessler, Christoph
By organisation
Software and SystemsFaculty of Science & Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 110 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf