2020
DOI: 10.3390/computers9030071
|View full text |Cite
|
Sign up to set email alerts
|

An Evolutionary Approach for the Hierarchical Scheduling of Safety- and Security-Critical Multicore Architectures

Abstract: The aerospace and defense industry is facing an end-of-life production issue with legacy embedded uniprocessor systems. Most, if not all, embedded processor manufacturers have already moved towards system-on-a-chip multicore architectures. Current scheduling arrangements do not consider schedules related to safety and security. The methods are also inefficient because they arbitrarily assign larger-than-necessary windows of execution. This research creates a hierarchical scheduling framework as a model for rea… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 41 publications
0
3
0
Order By: Relevance
“…From our previous work, in [8], we define our HSF model, a task τ i is defined as the basic unit of execution and is characterized by worst-case execution time (WCET) defined as C i , a relative deadline D i , and a period of T i . A sporadic task will produce a series of jobs with inter-arrival times separated by T i time units.…”
Section: Hierarchical Scheduling Frameworkmentioning
confidence: 99%
See 2 more Smart Citations
“…From our previous work, in [8], we define our HSF model, a task τ i is defined as the basic unit of execution and is characterized by worst-case execution time (WCET) defined as C i , a relative deadline D i , and a period of T i . A sporadic task will produce a series of jobs with inter-arrival times separated by T i time units.…”
Section: Hierarchical Scheduling Frameworkmentioning
confidence: 99%
“…The tasks are sporadic with implicit deadlines where D i = T i for all τ i (also known as Liu and Layland [25] task systems). From [8] we define the following: Definition 1. For n number of tasks, the tasks τ i are organized into tasksets Γ that are then assigned to the specific partition π i .…”
Section: Hierarchical Scheduling Frameworkmentioning
confidence: 99%
See 1 more Smart Citation