Open real-time environment for parallel and distributed systems

Tei Wei Kuo*, Kwei Jay Lin, Yu Chung Wang

*Corresponding author for this work

Research output: Contribution to conferenceConference Paperpeer-review

19 Scopus citations

Abstract

Most computer-based systems have hard real-time constraints. Schedulers in complex systems must be designed to manage a set of applications developed and deployed independently. In this paper, we study an open real-time environment architecture for distributed systems where real-time applications may run concurrently with non-real-time applications. The architecture uses a two-level scheduling scheme. Each application is assigned a sporadic server to schedule the processes in the application. All sporadic servers are then scheduled by a system-wide fixed priority scheduler. Using the proposed open environment architecture, all hard real-time applications are guaranteed to have their reserved CPU utilization in order to meet all their deadlines. The guarantee is independent of the behaviors of all other applications in the same system. We present the schedulability analysis methods on systems with or without shared memory.

Original languageEnglish
Pages206-213
Number of pages8
StatePublished - 2000
Externally publishedYes
Event20th International Conference on Distributed Computing Systems (ICDCS 2000) - Taipei, Taiwan
Duration: 10 04 200013 04 2000

Conference

Conference20th International Conference on Distributed Computing Systems (ICDCS 2000)
CityTaipei, Taiwan
Period10/04/0013/04/00

Fingerprint

Dive into the research topics of 'Open real-time environment for parallel and distributed systems'. Together they form a unique fingerprint.

Cite this