A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes

  • Kim, Sanggyu
  • Park, Hong Seong
Citations

WEB OF SCIENCE

1
Citations

SCOPUS

1

초록

This paper proposes, implements, and verifies a multicore real-time scheduler (MCRT scheduler) for periodic and sporadic threads and processes, and non-real-time processes where periodic and sporadic (or event-driven) processes are processed according to real-time characteristics such as limited periods and deadlines. Using the Xenomai and Linux operating systems, the proposed MCRT scheduler was implemented and verified through various test cases designed for multicore operations. The proposed MCRT scheduler generates scheduling tables for periodic and sporadic threads and processes, based on which they are executed during the basic period. The MCRT scheduler was verified using several examples.

키워드

Multicoreperiodicprocessreal-time schedulersporadicthread
제목
A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes
저자
Kim, SanggyuPark, Hong Seong
DOI
10.1007/s12555-022-0737-9
발행일
2023-09
유형
Article
저널명
International Journal of Control, Automation, and Systems
21
9
페이지
3048 ~ 3056