GNN-MiCS: Graph Neural-Network-Based Bounding Time in Embedded Mixed-Criticality Systems

In mixed-criticality (MC) systems, each task has multiple WCETs for different operation modes. Determining WCETs for low-criticality modes (LO modes) is challenging. A lower WCET improves processor utilization, but a longer one reduces mode switches, maintaining smooth task execution even with low utilization. Most research focuses on WCETs for the highest-criticality mode, with fewer solutions for LO modes in graph-based applications. This letter proposes GNN-MiCS, a machine learning and graph neural networks (GNNs) scheme to determine WCETs for directed acyclic graph applications in LO modes. GNN-MiCS generates test sets and computes proper WCETs based on the application graph to enhance system timing behavior. Experiments show our approach improves MC system utilization by up to 45.85% and 22.45% on average while maintaining a reasonable number of mode switches in the worst-case scenario.

Authors

Institutions

Publication Details

Journal
IEEE Embedded Systems Letters
Published
2024-09-23
DOI
https://doi.org/10.1109/les.2024.3466268
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GNN-MiCS: Graph Neural-Network-Based Bounding Time in Embedded Mixed-Criticality Systems

Behnaz Ranjbar, Akash S. Kumar, Paul Justen
IEEE Embedded Systems Letters
Neural Networks and Applications
article

GNN-MiCS: Graph Neural-Network-Based Bounding Time in Embedded Mixed-Criticality Systems

Behnaz Ranjbar, Akash S. Kumar, Paul Justen
article en

Abstract

In mixed-criticality (MC) systems, each task has multiple WCETs for different operation modes. Determining WCETs for low-criticality modes (LO modes) is challenging. A lower WCET improves processor utilization, but a longer one reduces mode switches, maintaining smooth task execution even with low utilization. Most research focuses on WCETs for the highest-criticality mode, with fewer solutions for LO modes in graph-based applications. This letter proposes GNN-MiCS, a machine learning and graph neural networks (GNNs) scheme to determine WCETs for directed acyclic graph applications in LO modes. GNN-MiCS generates test sets and computes proper WCETs based on the application graph to enhance system timing behavior. Experiments show our approach improves MC system utilization by up to 45.85% and 22.45% on average while maintaining a reasonable number of mode switches in the worst-case scenario.

IEEE Embedded Systems LettersVol. 17(2)
Technische Universität Dresden (DE), Ruhr University Bochum (DE)
Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 86%
Neural Networks and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

GNN-MiCS: Graph Neural-Network-Based Bounding Time in Embedded Mixed-Criticality Systems — Behnaz Ranjbar, Akash S. Kumar, et al. · IEEE Embedded Systems Letters (2024) | TGRS Research Map | TGRS