Component-based computation-energy modeling for embedded systems

Adam Seewald*, Ulrik Pagh Schultz, Julius Roeder, Benjamin Rouxel, Clemens Grelck

*Corresponding author for this work

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

Abstract

Computational energy–efficiency is a critical aspect of many modern embedded devices as it impacts the level of autonomy for numerous scenarios. We present a component–based energy modeling approach to abstract per–component energy in a dataflow computational network executed according to a given scheduling policy. The approach is based on a modeling tool and ultimately relies on battery state to support a wider range of energy–optimization strategies for power–critical devices.

Original languageEnglish
Title of host publicationProceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications : Software for Humanity
EditorsYannis Smaragdakis
Place of PublicationNew York, NY, USA
PublisherAssociation for Computing Machinery
Publication date20. Oct 2019
Pages5-6
ISBN (Print)978-1-4503-6992-3
DOIs
Publication statusPublished - 20. Oct 2019
EventACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications : Software for Humanity - Athen, Greece
Duration: 20. Oct 201925. Oct 2019

Conference

ConferenceACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications
CountryGreece
CityAthen
Period20/10/201925/10/2019

Fingerprint

Embedded systems
Scheduling

Keywords

  • Component-Based Development
  • Embedded Platforms
  • Energy Modeling
  • Energy Profiling

Cite this

Seewald, A., Schultz, U. P., Roeder, J., Rouxel, B., & Grelck, C. (2019). Component-based computation-energy modeling for embedded systems. In Y. Smaragdakis (Ed.), Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (pp. 5-6). New York, NY, USA: Association for Computing Machinery. https://doi.org/10.1145/3359061.3362775
Seewald, Adam ; Schultz, Ulrik Pagh ; Roeder, Julius ; Rouxel, Benjamin ; Grelck, Clemens. / Component-based computation-energy modeling for embedded systems. Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity. editor / Yannis Smaragdakis. New York, NY, USA : Association for Computing Machinery, 2019. pp. 5-6
@inbook{c574837b8e204218a91a0e0208fc181a,
title = "Component-based computation-energy modeling for embedded systems",
abstract = "Computational energy–efficiency is a critical aspect of many modern embedded devices as it impacts the level of autonomy for numerous scenarios. We present a component–based energy modeling approach to abstract per–component energy in a dataflow computational network executed according to a given scheduling policy. The approach is based on a modeling tool and ultimately relies on battery state to support a wider range of energy–optimization strategies for power–critical devices.",
keywords = "Component-Based Development, Embedded Platforms, Energy Modeling, Energy Profiling",
author = "Adam Seewald and Schultz, {Ulrik Pagh} and Julius Roeder and Benjamin Rouxel and Clemens Grelck",
year = "2019",
month = "10",
day = "20",
doi = "10.1145/3359061.3362775",
language = "English",
isbn = "978-1-4503-6992-3",
pages = "5--6",
editor = "Yannis Smaragdakis",
booktitle = "Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications",
publisher = "Association for Computing Machinery",
address = "United States",

}

Seewald, A, Schultz, UP, Roeder, J, Rouxel, B & Grelck, C 2019, Component-based computation-energy modeling for embedded systems. in Y Smaragdakis (ed.), Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity. Association for Computing Machinery, New York, NY, USA, pp. 5-6, ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications , Athen, Greece, 20/10/2019. https://doi.org/10.1145/3359061.3362775

Component-based computation-energy modeling for embedded systems. / Seewald, Adam; Schultz, Ulrik Pagh; Roeder, Julius; Rouxel, Benjamin; Grelck, Clemens.

Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity. ed. / Yannis Smaragdakis. New York, NY, USA : Association for Computing Machinery, 2019. p. 5-6.

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

TY - ABST

T1 - Component-based computation-energy modeling for embedded systems

AU - Seewald, Adam

AU - Schultz, Ulrik Pagh

AU - Roeder, Julius

AU - Rouxel, Benjamin

AU - Grelck, Clemens

PY - 2019/10/20

Y1 - 2019/10/20

N2 - Computational energy–efficiency is a critical aspect of many modern embedded devices as it impacts the level of autonomy for numerous scenarios. We present a component–based energy modeling approach to abstract per–component energy in a dataflow computational network executed according to a given scheduling policy. The approach is based on a modeling tool and ultimately relies on battery state to support a wider range of energy–optimization strategies for power–critical devices.

AB - Computational energy–efficiency is a critical aspect of many modern embedded devices as it impacts the level of autonomy for numerous scenarios. We present a component–based energy modeling approach to abstract per–component energy in a dataflow computational network executed according to a given scheduling policy. The approach is based on a modeling tool and ultimately relies on battery state to support a wider range of energy–optimization strategies for power–critical devices.

KW - Component-Based Development

KW - Embedded Platforms

KW - Energy Modeling

KW - Energy Profiling

U2 - 10.1145/3359061.3362775

DO - 10.1145/3359061.3362775

M3 - Conference abstract in proceedings

SN - 978-1-4503-6992-3

SP - 5

EP - 6

BT - Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications

A2 - Smaragdakis, Yannis

PB - Association for Computing Machinery

CY - New York, NY, USA

ER -

Seewald A, Schultz UP, Roeder J, Rouxel B, Grelck C. Component-based computation-energy modeling for embedded systems. In Smaragdakis Y, editor, Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity. New York, NY, USA: Association for Computing Machinery. 2019. p. 5-6 https://doi.org/10.1145/3359061.3362775