Publication

Sie verwenden einen Browser, in dem JavaScript deaktiviert ist. Dadurch wird verhindert, dass Sie die volle Funktionalität dieser Webseite nutzen können. Zur Navigation müssen Sie daher die Sitemap nutzen.

You are currently using a browser with deactivated JavaScript. There you can't use all the features of this website. In order to navigate the site, please use the Sitemap .

Reducing Idle Time in Event-Triggered Software Execution via Runnable Migration and DPM-Aware Scheduling

Authors:
Copic, M.Leupers, R.Ascheid, G.
Journal:
Integration, the VLSI Journal
Volume:
70
Publisher:
Elsevier
Page(s):
10-20
Date:
Jan. 2020
DOI:
10.1016/j.vlsi.2019.09.004
Language:
English

Abstract

Being the main driver of innovation in the automotive industry, vehicle software calls for more efficient tools for its development. Safety-critical applications are predominantly written respecting the AUTOSAR standard, where tasks comprise code-fragments called runnables, and deployed on multi-core architectures. However, task parallelization introduces a substantial number of idle intervals, as runnables have to be mapped and scheduled at design-time without violating data dependencies. In parallelized event-triggered tasks, these intervals are utilized by migrating runnables from the interrupted time-triggered tasks. We propose to also migrate runnables from consecutively scheduled tasks and additionally, to maximize their number using DPM-aware application
scheduling.

Download

BibTeX