DocumentCode :
704158
Title :
Derivation of Parallel and Resilient Programs from Simulink Models
Author :
Ostroumov, Sergey ; Bostrom, Pontus ; Walden, Marina
Author_Institution :
Dept. of Inf. Technol., Abo Akademi Univ. Turku, Turku, Finland
fYear :
2015
fDate :
4-6 March 2015
Firstpage :
416
Lastpage :
420
Abstract :
Modern embedded applications often require high computational power and, on the other hand, fulfilment of real-time constraints and high level of resilience. Simulink is one widely used tool for model-based development of embedded software. In this paper, we focus on the derivation of parallel programs from Simulink models and real-time resilient execution of derived implementations on a many-core platform. The main contribution is a fault-tolerance (FT) mechanism that prevents data loss when the platform is dynamically reconfigured to mask failures of individual cores. Finally, we evaluate the proposed solutions on an industrial case study using a commercially available NoC-based platform. The evaluation shows that the proposed FT mechanism has a marginal overhead.
Keywords :
multiprocessing programs; multiprocessing systems; network-on-chip; parallel programming; software engineering; NoC-based platform; Simulink models; embedded software development; fault-tolerance mechanism; many-core platform; parallel programs; resilient programs; Computational modeling; Fault tolerance; Fault tolerant systems; Real-time systems; Resilience; Software packages; Writing; Data Loss Prevention; Dynamic Reconfiguration; Many-Core Platforms; Parallel Programs; Resilience; Simulink;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location :
Turku
ISSN :
1066-6192
Type :
conf
DOI :
10.1109/PDP.2015.102
Filename :
7092754
Link To Document :
بازگشت