Cargando…
Towards Energy-, Time- and Security-Aware Multi-core Coordination
Coordination is a well established computing paradigm with a plethora of languages, abstractions and approaches. Yet, we are not aware of any adoption of the principle of coordination in the broad domain of cyber-physical systems, where non-functional properties, such as execution/response time, ene...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282835/ http://dx.doi.org/10.1007/978-3-030-50029-0_4 |
_version_ | 1783544198350241792 |
---|---|
author | Roeder, Julius Rouxel, Benjamin Altmeyer, Sebastian Grelck, Clemens |
author_facet | Roeder, Julius Rouxel, Benjamin Altmeyer, Sebastian Grelck, Clemens |
author_sort | Roeder, Julius |
collection | PubMed |
description | Coordination is a well established computing paradigm with a plethora of languages, abstractions and approaches. Yet, we are not aware of any adoption of the principle of coordination in the broad domain of cyber-physical systems, where non-functional properties, such as execution/response time, energy consumption and security are as crucial as functional correctness. We propose a coordination approach, including a functional coordination language and its associated tool flow, that considers time, energy and security as first-class citizens in application design and development. We primarily target cyber-physical systems running on off-the-shelf heterogeneous multi-core platforms. We illustrate our approach by means of a real-world use case, an unmanned aerial vehicle for autonomous reconnaissance mission, which we develop in close collaboration with industry. |
format | Online Article Text |
id | pubmed-7282835 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-72828352020-06-10 Towards Energy-, Time- and Security-Aware Multi-core Coordination Roeder, Julius Rouxel, Benjamin Altmeyer, Sebastian Grelck, Clemens Coordination Models and Languages Article Coordination is a well established computing paradigm with a plethora of languages, abstractions and approaches. Yet, we are not aware of any adoption of the principle of coordination in the broad domain of cyber-physical systems, where non-functional properties, such as execution/response time, energy consumption and security are as crucial as functional correctness. We propose a coordination approach, including a functional coordination language and its associated tool flow, that considers time, energy and security as first-class citizens in application design and development. We primarily target cyber-physical systems running on off-the-shelf heterogeneous multi-core platforms. We illustrate our approach by means of a real-world use case, an unmanned aerial vehicle for autonomous reconnaissance mission, which we develop in close collaboration with industry. 2020-05-13 /pmc/articles/PMC7282835/ http://dx.doi.org/10.1007/978-3-030-50029-0_4 Text en © IFIP International Federation for Information Processing 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Roeder, Julius Rouxel, Benjamin Altmeyer, Sebastian Grelck, Clemens Towards Energy-, Time- and Security-Aware Multi-core Coordination |
title | Towards Energy-, Time- and Security-Aware Multi-core Coordination |
title_full | Towards Energy-, Time- and Security-Aware Multi-core Coordination |
title_fullStr | Towards Energy-, Time- and Security-Aware Multi-core Coordination |
title_full_unstemmed | Towards Energy-, Time- and Security-Aware Multi-core Coordination |
title_short | Towards Energy-, Time- and Security-Aware Multi-core Coordination |
title_sort | towards energy-, time- and security-aware multi-core coordination |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282835/ http://dx.doi.org/10.1007/978-3-030-50029-0_4 |
work_keys_str_mv | AT roederjulius towardsenergytimeandsecurityawaremulticorecoordination AT rouxelbenjamin towardsenergytimeandsecurityawaremulticorecoordination AT altmeyersebastian towardsenergytimeandsecurityawaremulticorecoordination AT grelckclemens towardsenergytimeandsecurityawaremulticorecoordination |