Research output per year
Research output per year
Mohammed Aristide Foughali*, Marius Mikucionis, Maryline Zhang*
Research output: Contribution to book/anthology/report/conference proceeding › Article in proceeding › Research › peer-review
A real-time systems (RTS) typically consists of a set of real-time tasks that execute on a multicore platform following a scheduling policy. In an RTS, computing inter-core bounds, i.e., bounds separating events occurring on different cores, is crucial. While efficient techniques to over-approximate such bounds exist, little has been proposed to compute their exact values. Given an RTS with a set of cores c and a set of tasks T, under partitioned fixed-priority scheduling with limited preemption, a recent work by Foughali, Hladik and Zuepke (FHZ) models tasks with affinity c (i.e., allocated to core c? C) as a Uppaaltimed automata (TA) network NC. Through compositional model checking, FHZ achieved a substantial gain in scalability for bounds local to a core. However, computing inter-core bounds for some events of interest E, produced by a subset of tasks TE? T with different affinities CE? C, requires model checking NE=||c? CENc, i.e., the parallel composition of all TA networks Nc for each c? CE, which often produces an intractable state space. In this paper, we present a new scalable approach based on exact abstractions to compute exact inter-core bounds in a schedulable RTS, under the assumption that tasks in TE have distinct affinities. We develop a new Uppaalquery, and a novel algorithm that computes, for each TA network Nc in N1i, an abstraction A(Nc) preserving the exact intervals within which events occur on c. Then, we model check A(NE)=||c ? CEA(Nc) (instead of NE), therefore drastically reducing the state space. We demonstrate the scalability of our approach as we efficiently compute inter-core bounds for the WATERS 2017 industrial challenge, where FHZ fails to scale.
Original language | English |
---|---|
Title of host publication | Proceedings - 2024 IEEE 48th Annual Computers, Software, and Applications Conference, COMPSAC 2024 |
Editors | Hossain Shahriar, Hiroyuki Ohsaki, Moushumi Sharmin, Dave Towey, AKM Jahangir Alam Majumder, Yoshiaki Hori, Ji-Jiang Yang, Michiharu Takemoto, Nazmus Sakib, Ryohei Banno, Sheikh Iqbal Ahamed |
Number of pages | 10 |
Publisher | IEEE (Institute of Electrical and Electronics Engineers) |
Publication date | 2024 |
Pages | 61-70 |
ISBN (Electronic) | 9798350376968 |
DOIs | |
Publication status | Published - 2024 |
Event | 48th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2024 - Osaka, Japan Duration: 2 Jul 2024 → 4 Jul 2024 |
Conference | 48th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2024 |
---|---|
Country/Territory | Japan |
City | Osaka |
Period | 02/07/2024 → 04/07/2024 |
Series | IEEE Annual Computers, Software, and Applications Conference (COMPSAC) |
---|---|
ISSN | 2836-3795 |
Research output: Working paper/Preprint › Preprint