Robust Mapping of Process Networks to Many-Core Systems using Bio-Inspired Design Centering
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
Embedded systems are often designed as complex architectures with numerous processing elements. Effectively programming such systems requires parallel programming models e.g task-based or dataflow-based models. With these types of models, the mapping of the abstract application model to the existing hardware architecture plays a decisive role and is usually optimized to achieve an ideal resource footprint or a near-minimal execution time. However, when mapping several independent programs to the same platform, resource conflicts can arise. This can be circumvented by remapping some of the tasks of an application, which in turn affect its timing behavior, possibly leading to constraint violations. In this work we present a novel method to compute mappings that are robust against local task remapping. The underlying method is based on the bio-inspired design centering algorithm of Lp-Adaptation. We evaluate this with several benchmarks on different platforms and show that mappings obtained with our algorithm are indeed robust. In all experiments, our robust mappings tolerated significantly more run-time perturbations without violating constraints than mappings devised with optimization heuristics.
Details
Originalsprache | Englisch |
---|---|
Titel | SCOPES '17: Proceedings of the 20th International Workshop on Software and Compilers for Embedded Systems |
Seiten | 21-30 |
Seitenumfang | 10 |
Publikationsstatus | Veröffentlicht - 12 Juni 2017 |
Peer-Review-Status | Ja |
Publikationsreihe
Reihe | SCOPES: Software and Compilers for Embedded Systems |
---|
Konferenz
Titel | 20th International Workshop on Software and Compilers for Embedded Systems |
---|---|
Untertitel | ACM 2017 |
Kurztitel | SCOPES 2017 |
Veranstaltungsnummer | ISBN 978-1-4503-5039-6 |
Dauer | 12 - 13 Juli 2017 |
Webseite | |
Bekanntheitsgrad | Internationale Veranstaltung |
Ort | |
Stadt | Sankt Goar |
Land | Deutschland |
Externe IDs
Scopus | 85026636275 |
---|---|
ORCID | /0000-0002-5007-445X/work/141545614 |
ORCID | /0000-0003-4414-4340/work/142252183 |
Schlagworte
Schlagwörter
- Dataflow programming, Design centering, KPN, Lp-Adaptation, MAPS, SDF