A scheduling framework for handling integrated modular avionic systems on multicore platforms

Alessandra Melani, Renato Mancuso, Marco Caccamo, Giorgio Buttazzo, Johannes Freitag, Sascha Uhrig

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Although multicore chips are quickly replacing uniprocessor ones, safety-critical embedded systems are still developed using single processor architecture. The reasons mainly concern predictability and certification issues. This paper proposes a scheduling framework for handling Integrated Modular Avionics (IMA) on multicore platforms providing predictability as well as flexibility in managing dynamic load conditions and unexpected temporal misbehaviors of multicore. A new computational model is proposed to allow specifying a higher degree of flexibility and minimum performance requirements. Schedulability analysis is derived for providing off-line guarantees of real-time constraints in worst-case scenarios, and an efficient reclaiming mechanism is proposed to improve the average-case performance. Simulation and experimental results are reported to validate the proposed approach.

Original languageEnglish (US)
Title of host publicationRTCSA 2017 - 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538618981
DOIs
StatePublished - Sep 19 2017
Event23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2017 - Hsinchu, Taiwan, Province of China
Duration: Aug 16 2017Aug 18 2017

Publication series

NameRTCSA 2017 - 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications

Other

Other23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2017
CountryTaiwan, Province of China
CityHsinchu
Period8/16/178/18/17

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'A scheduling framework for handling integrated modular avionic systems on multicore platforms'. Together they form a unique fingerprint.

Cite this