Supertask: Maximizing runnable-level parallelism in AUTOSAR applications
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/100091
Tipus de documentText en actes de congrés
Data publicació2016
EditorInstitute of Electrical and Electronics Engineers (IEEE)
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
The migration of legacy AUTOSAR automotive software from a single-core ECU to a multicore ECU faces two main challenges: 1) data dependencies between AUTOSAR runnables must be respected, which may limit the level of parallelism; 2) the original data-flow from the single-core must be reproduced, in order to guarantee the same functional behaviour without exhaustive validation and testing efforts afterwards. This article proposes the concept of supertask that maximizes the level of parallelism among runnables and maintains the original data-flow from the single-core. Supertasks group consecutively scheduled AUTOSAR tasks into a unique scheduling entity with a period
equal to the least common multiple of tasks composing it. We evaluate supertasks with a real automotive application and compare it with existing state-of-the-art approaches with the same objectives. Our results show that supertasks effectively increase the performance with respect to current state-of-the-art, resulting in an overall performance improvement of the application when combining supertask with current approaches.
CitacióKehr, S., Panic, M., Quiñones, E., Boddecker, B., Becerril, J., Abella, J., Cazorla, F., Schäfer, G. Supertask: Maximizing runnable-level parallelism in AUTOSAR applications. A: Design, Automation & Test in Europe Conference & Exhibition. "Proceedings of the 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE): 14-18 March 2016, ICC, Dresden, Germany". Dresden: Institute of Electrical and Electronics Engineers (IEEE), 2016, p. 25-30.
ISBN978-3-9815370-6-2
Versió de l'editorhttp://ieeexplore.ieee.org/document/7459275/
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Supertask.pdf | 5,183Mb | Visualitza/Obre |