2014 12th IEEE International Conference on Embedded and Ubiquitous Computing 2014
DOI: 10.1109/euc.2014.16
|View full text |Cite
|
Sign up to set email alerts
|

Task-I/O Co-scheduling for Pfair Real-Time Scheduler in Embedded Multi-core Systems

Abstract: Real-time embedded systems often require the ability of robust controls because interactions between the embedded systems and their physical environment that dynamically changes. Multi-core chips are regarded as ideal candidate hardware components for such environments, since each of them carries two or more cores on a single die, and has potential for providing execution parallelism as well as better performance at low cost. Parallelism, on the other hand, necessitates complex analysis of computation problems… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 18 publications
(18 reference statements)
0
12
0
Order By: Relevance
“…Consider that arrival of interrupts can be processed by any core in a multi-core system, we can utilizing an idle or lightly-loaded core to process the interrupts in parallel, while not interfering with application tasks execution [2]. Based on this idea, we extend the ERBF scheduler with a taskinterrupt co-scheduling approach, instead of using a fixed core or fixed priority for interrupt processing.…”
Section: Schedulingmentioning
confidence: 98%
See 4 more Smart Citations
“…Consider that arrival of interrupts can be processed by any core in a multi-core system, we can utilizing an idle or lightly-loaded core to process the interrupts in parallel, while not interfering with application tasks execution [2]. Based on this idea, we extend the ERBF scheduler with a taskinterrupt co-scheduling approach, instead of using a fixed core or fixed priority for interrupt processing.…”
Section: Schedulingmentioning
confidence: 98%
“…2(b). In first time slice [0, 5), the mandatory time units allocated to 2 T and 3 T is 1, and they receives 2 optional time units respectively, such that the total amount of 2 T and 3 T executed is equal to i C , this means that they have completed the task ahead in current cycle [0, 15). Moreover, under BF, 6 T execution completed at time instant 30, and under ERBF, it was completed at time 10.…”
Section: Supporting Work Conservingmentioning
confidence: 99%
See 3 more Smart Citations