2013
DOI: 10.1007/s11241-013-9183-3
|View full text |Cite
|
Sign up to set email alerts
|

Implementation and evaluation of global and partitioned scheduling in a real-time OS

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
29
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 43 publications
(29 citation statements)
references
References 47 publications
0
29
0
Order By: Relevance
“…EPOS hard real-time scheduler [18] ensures that the idle thread is only scheduled when there is no other thread to run. The idle thread is, therefore, the entity in charge of keeping the system configuration tuned with the reconfiguration policy specified by the user.…”
Section: B Api Reconfigurationmentioning
confidence: 99%
“…EPOS hard real-time scheduler [18] ensures that the idle thread is only scheduled when there is no other thread to run. The idle thread is, therefore, the entity in charge of keeping the system configuration tuned with the reconfiguration policy specified by the user.…”
Section: B Api Reconfigurationmentioning
confidence: 99%
“…For instance, KVM [7] integrates the VMM with the host OS, and schedules VCPUs together with other tasks in the host OS. Hence, in principle, any real-time multicore Linux scheduler [13,16,19,22,30] could be configured to apply two-level hierarchical scheduling in KVM, but with limited server mechanism support. As an example, Checconi et al [20] implemented a partitioned-queue EDF scheduler for scheduling multicore KVM virtual machines, using hard constant-bandwidth servers for the VCPUs and global fixed-priority scheduling for the guest OS scheduler.…”
Section: Systems Perspectivementioning
confidence: 99%
“…The DSP special instruction such as LMBD (left most bit detection) is used to accelerate the task switch process. The dispatcher adopts FCFS [7] (first come first served) strategy to deal with the same priority task.…”
Section: Task Queuementioning
confidence: 99%
“…It is a challenging task to support OpenCL program model on multicore DSP for embedded application. We address this problem by firstly utilizing the LLVM (low level virtual machine) [5] and Clang [6] open source compiler to support kernel compilation and further optimization for the DSP platform; then we designed 2 Advances in Mechanical Engineering [7,8] scheduler that aimed to schedule work-item in a work group to decrease the task switching overhead. Finally, we proposed a kind of software managed CACHE method to efficiently administrate the distributed global memory which was combined through interconnections such as PCIE, SRIO (serial rapid IO), Hyperlink, and SGMII.…”
Section: Introductionmentioning
confidence: 99%