Login

A Novel Heuristic Framework for Offline IMA Schedule Generation for Multicore Platforms
Ref: CISTER-TR-240503       Publication Date: 11 to 12, Jun, 2024

A Novel Heuristic Framework for Offline IMA Schedule Generation for Multicore Platforms

Ref: CISTER-TR-240503       Publication Date: 11 to 12, Jun, 2024

Abstract:
Ensuring temporal predictability is one of the most important factors while designing applications for the avionics domain. Consequently, time-triggered scheduling (TT) is prevalent in safety-critical systems because TT scheduling is more predictable as the schedule is constructed at design time and is enforced at run-time. This allows system designers to determine the precise timing of each event, which is particularly important, for instance, in the design of control systems. Among others, one of the most important challenges of solutions implementing TT scheduling of IMA applications is scalability, since the next-generation avionics systems must be able to handle an increasingly large number of applications running on top of their embedded multi/many-core platforms. The existing approaches are efficient for smaller problems but do not scale well when the search space becomes large. To fill this gap, this paper proposes a novel scheduling heuristic framework for the next-generation avionics systems, which can efficiently generate the schedule for a large number of ARINC-653 compliant IMA applications running on top of multi/many-core platforms. The experimental results reveal that the proposed framework can outperform the state-of-the-art by improving the schedulability ratio up to 46% even for the threshold timeout limit, i.e., the maximum time allowed to find a solution, of 4 hours.

Authors:
Alexandre Esper
,
Jatin Arora
,
Geoffrey Nelissen
,
Eduardo Tovar


12th European Congress on Embedded Real Time Systems (ERTS 2024) (ERTS 2024), Real-Time Systems 1.
Toulouse, France.



Record Date: 10, May, 2024