Institute for Communication Technologies and Embedded Systems

Efficient Sporadic Task Handling in Parallel AUTOSAR Applications Using Runnable Migration

Authors:
Copic, M.Leupers, R.Ascheid, G.
Book Title:
Proceedings of the 24th Asia and South Pacific Design Automation Conference
Publisher:
ACM
Series:
ASPDAC '19
Pages:
p.p. 603-608
Address:
New York, NY, USA
Date:
Jan. 2019
ISBN:
978-1-45036-007-4
DOI:
10.1145/3287624.3287654
hsb:
RWTH-2019-00970
Language:
English
Abstract:
Automotive software has become immensely complex. To manage this complexity, a safety-critical application is commonly written respecting the AUTOSAR standard and deployed on a multi-core ECU. However, parallelization of an AUTOSAR task is hindered by data dependencies between runnables, the smallest code-fragments executed by the run-time system. Consequently, a substantial number of idle intervals is introduced. We propose to utilize such intervals in sporadic tasks by migrating runnables that were originally scheduled to execute in the scope of periodic tasks.
Download:
BibTeX