JOURNAL ARTICLE

Real-time scheduling in distributed systems

Abstract

Real-time computer systems are expected to greatly benefit from multiprocessor technology and employing multiprocessor systems for real-time applications has shown to be difficult. A major obstacle is that scheduling algorithms for real-time multiprocessor systems are significantly more complex than for uniprocessor systems. In multiprocessor systems, the scheduling algorithm must not only specify the order of tasks, but also determine the specific processor to be used. Any practical scheduling algorithm for assigning real-time tasks to a multiprocessor system presents trade-off between its computational complexity and its performance. Finding a minimal schedule for a given set of real-time tasks in a multiprocessor system has shown to be NP-hard. In this paper, we show several scheduling algorithms used in such multiprocessor systems and their performance with experimental results.

Keywords:
Uniprocessor system Multiprocessor scheduling Computer science Multiprocessing Symmetric multiprocessor system Parallel computing Scheduling (production processes) Distributed computing Fair-share scheduling Dynamic priority scheduling Processor scheduling Rate-monotonic scheduling Fixed-priority pre-emptive scheduling Two-level scheduling Real-time operating system Schedule Embedded system Operating system Mathematical optimization

Metrics

16
Cited By
0.48
FWCI (Field Weighted Citation Impact)
5
Refs
0.67
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Time rigid scheduling in distributed real time systems

Hermann Kopetz

Journal:   IFAC Proceedings Volumes Year: 1987 Vol: 20 (14)Pages: 173-179
JOURNAL ARTICLE

Transaction Scheduling in Distributed Real-Time Systems

Kwok-Wa LamVictor C. S. LeeSheung-Lun Hung

Journal:   Real-Time Systems Year: 2000 Vol: 19 (2)Pages: 169-193
JOURNAL ARTICLE

Task scheduling in distributed real-time systems

A. M. GruzlikovН. В. КолесовYu. M. SkorodumovМ. В. Толмачева

Journal:   Journal of Computer and Systems Sciences International Year: 2017 Vol: 56 (2)Pages: 236-244
JOURNAL ARTICLE

Task Scheduling In Distributed Real-Time Systems

Lui ShaJohn P. LehoczkyRagunathan Rajkumar

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 1987 Vol: 0857 Pages: 909-909
BOOK-CHAPTER

Adaptive Scheduling for Real-Time Distributed Systems

Apurva Shah

Advances in data mining and database management book series Year: 2014 Pages: 236-248
© 2026 ScienceGate Book Chapters — All rights reserved.