2020
DOI: 10.1109/access.2020.3029858
|View full text |Cite
|
Sign up to set email alerts
|

New Insights Into the Real-Time Performance of a Multicore Processor

Abstract: Multicore processors are gaining popularity in various domains because of their potential for maximizing system throughput of average-case tasks. In real-time systems, where processes and tasks are governed by stringent temporal constraints, the worst-case timings should be considered, and migration to multicore processors leads to additional difficulties. Resource sharing between the cores introduces timing overheads, which affect the worst-case timings and schedulability of the entire system. In this paper, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
9

Relationship

1
8

Authors

Journals

citations
Cited by 17 publications
(6 citation statements)
references
References 35 publications
0
5
0
Order By: Relevance
“…In the approach given by R. Delgado and Byoung-Wook Choi [6], sheds fresh light on the performance of Linux's real-time extensions, Xenomai and RT-Preempt, on a homogenous multi-core CPU. They identify distinct multi-core installations and analyze their trade-offs, as determined via experimental scheduling delay evaluation.…”
Section: F Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In the approach given by R. Delgado and Byoung-Wook Choi [6], sheds fresh light on the performance of Linux's real-time extensions, Xenomai and RT-Preempt, on a homogenous multi-core CPU. They identify distinct multi-core installations and analyze their trade-offs, as determined via experimental scheduling delay evaluation.…”
Section: F Related Workmentioning
confidence: 99%
“…Static load balancing methods, as reflected in papers such as [38,5,30,46,48,6,8], establish task allocation schemes that remain fixed throughout system operation. These approaches often rely on task characteristics and system parameters to determine optimal task assignments.…”
Section: B Static and Dynamic Algorithmsmentioning
confidence: 99%
“…In contrast, isolCPU provides a more stringent form of CPU isolation by completely excluding a subset of CPUs from the RT-Kernel Scheduler [65]. Configured at boot time using the isolcpus feature [66], isolated CPUs cannot be allocated to any user-space process or Kernel-space threads, unless the CPU affinity of a process specifies that it should run on the isolated CPUs [17].…”
Section: Mitigating Impact On Vbbu Rt Performance: Exploring Cpu Isol...mentioning
confidence: 99%
“…By applying the Preempt-RT patch to a Linux kernel, real-time tasks can be executed alongside non-real-time tasks in the same user space. This integration offers features such as symmetrical multiprocessing (SMP) and priority inheritance to avoid priority inversion outcomes [39,40]. Furthermore, the development of real-time applications is facilitated by its compatibility with existing libraries and tools that comply with the POSIX standard [23].…”
Section: Real-time Performance Measurement Of Preempt-rtmentioning
confidence: 99%