Title :
A Cross-Domain System Architecture for Embedded Hard Real-Time Many-Core Systems
Author :
Bradatsch, C. ; Kluge, F. ; Ungerer, Theo
Author_Institution :
Univ. of Augsburg, Augsburg, Germany
Abstract :
The EC project parMERASA investigates techniques for the parallelization of industrial real-time applications from automotive, avionic, and construction machinery domains. The aim is to execute such applications on many-core processors with up to 64 cores. The system software plays a key role in the deployment of applications. However, requirements of application domains differ widely, and thus no general solution can be implemented. In this paper we present the cross-domain system architecture utilized in the parMERASA project to provide Runtime Environments (RTEs) for the three different domains. The approach eases the implementation of domain-specific RTEs through a generic kernel library that provides basic hardware abstractions and timing-analyzable synchronization mechanisms.
Keywords :
embedded systems; libraries; manufacturing data processing; multiprocessing systems; parallel processing; synchronisation; EC project parMERASA; cross-domain system architecture; domain-specific RTE; embedded hard real-time many-core systems; generic kernel library; hardware abstractions; industrial real-time application parallelization; runtime environments; system software; timing-analyzable synchronization mechanisms; Computer architecture; Hardware; Kernel; Libraries; Synchronization; automotive; avionics; construction machinery; cross-domain; hard real-time; many-core; system architecture;
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
DOI :
10.1109/HPCC.and.EUC.2013.293