DocumentCode :
1792608
Title :
A communication-aware solution framework for mapping AUTOSAR runnables on multi-core systems
Author :
Faragardi, Hamid Reza ; Lisper, Bjorn ; Sandstrom, Kristian ; Nolte, Thomas
Author_Institution :
MRTC/Malardalen Univ., Vasteras, Sweden
fYear :
2014
fDate :
16-19 Sept. 2014
Firstpage :
1
Lastpage :
9
Abstract :
An AUTOSAR-based software application contains a set of software components, each of which encapsulates a set of runnable entities. In fact, the mission of the system is fulfilled as result of the collaboration between the runnables. Several trends have recently emerged to utilize multi-core technology to run AUTOSAR-based software. Not only the overhead of communication between the runnables is one of the major performance bottlenecks in multi-core processors but it is also the main source of unpredictability in the system. Appropriate mapping of the runnables onto a set of tasks (called mapping process) along with proper allocation of the tasks to processing cores (called task allocation process) can significantly reduce the communication overhead. In this paper, three solutions are suggested, each of which comprises both the mapping and the allocation processes. The goal is to maximize key performance aspects by reducing the overall inter-runnable communication time besides satisfying given timing and precedence constraints. A large number of randomly generated experiments are carried out to demonstrate the efficiency of the proposed solutions.
Keywords :
automobile industry; mechanical engineering computing; multiprocessing systems; object-oriented programming; AUTOSAR-based software; automotive industry; communication-aware solution framework; multi-core processors; multi-core system; software components; Multicore processing; Optimization; Program processors; Real-time systems; Resource management; Timing; AUTOSAR; Ant System; Simulated Annealing; feedback-based search; mapping; multi-core; runnable;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technology and Factory Automation (ETFA), 2014 IEEE
Conference_Location :
Barcelona
Type :
conf
DOI :
10.1109/ETFA.2014.7005244
Filename :
7005244
Link To Document :
بازگشت