Kovalov, Andrii und Lobe, Elisabeth und Gerndt, Andreas und Lüdtke, Daniel (2017) Task-Node Mapping in an Arbitrary Computer Network Using SMT Solver. In: Integrated Formal Methods Lecture Notes in Computer Science, 10510. Springer, Cham. doi: 10.1007/978-3-319-66845-1_12. ISBN 978-3-319-66845-1. ISSN 1611-3349.
|
PDF
400kB |
Offizielle URL: http://dx.doi.org/10.1007/978-3-319-66845-1_12
Kurzfassung
The problem of mapping (assigning) application tasks to processing nodes in a distributed computer system for spacecraft is investigated in this paper. The network architecture is developed in the project ‘Scalable On-Board Computing for Space Avionics’ (ScOSA) at the German Aerospace Center (DLR). In ScOSA system the processing nodes are connected to a network with an arbitrary topology. The applications are structured as directed graphs of periodic and aperiodic tasks that exchange messages. In this paper a formal definition of the mapping problem is given. We demonstrate several ways to formulate it as a satisfiability modulo theories (SMT) problem and then use Z3, a state-of-the-art SMT solver, to produce the mapping. The approach is evaluated on a mapping problem for an optical navigation application as well as on a set of randomly generated task graphs.
| elib-URL des Eintrags: | https://elib.dlr.de/114452/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Beitrag in einem Lehr- oder Fachbuch | ||||||||||||||||||||
| Titel: | Task-Node Mapping in an Arbitrary Computer Network Using SMT Solver | ||||||||||||||||||||
| Autoren: |
| ||||||||||||||||||||
| Datum: | September 2017 | ||||||||||||||||||||
| Erschienen in: | Integrated Formal Methods | ||||||||||||||||||||
| Referierte Publikation: | Ja | ||||||||||||||||||||
| Open Access: | Ja | ||||||||||||||||||||
| Gold Open Access: | Nein | ||||||||||||||||||||
| In SCOPUS: | Nein | ||||||||||||||||||||
| In ISI Web of Science: | Nein | ||||||||||||||||||||
| Band: | 10510 | ||||||||||||||||||||
| DOI: | 10.1007/978-3-319-66845-1_12 | ||||||||||||||||||||
| Herausgeber: |
| ||||||||||||||||||||
| Verlag: | Springer, Cham | ||||||||||||||||||||
| Name der Reihe: | Lecture Notes in Computer Science | ||||||||||||||||||||
| ISSN: | 1611-3349 | ||||||||||||||||||||
| ISBN: | 978-3-319-66845-1 | ||||||||||||||||||||
| Status: | veröffentlicht | ||||||||||||||||||||
| Stichwörter: | task-node mapping, SMT | ||||||||||||||||||||
| HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||
| HGF - Programm: | Raumfahrt | ||||||||||||||||||||
| HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||||||||||||||
| DLR - Schwerpunkt: | Raumfahrt | ||||||||||||||||||||
| DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||||||||||||||
| DLR - Teilgebiet (Projekt, Vorhaben): | R - Scosa Onboard Computing (alt) | ||||||||||||||||||||
| Standort: | Braunschweig | ||||||||||||||||||||
| Institute & Einrichtungen: | Institut für Simulations- und Softwaretechnik > Software für Raumfahrtsysteme und interaktive Visualisierung | ||||||||||||||||||||
| Hinterlegt von: | Kovalov, Andrii | ||||||||||||||||||||
| Hinterlegt am: | 29 Sep 2017 10:24 | ||||||||||||||||||||
| Letzte Änderung: | 31 Jul 2019 20:11 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags