Title :
Time based Linux for real-time NOWs and MPI/RT
Author :
Apte, Manoj ; Chakravarthi, Srigurunath ; Pillai, Anand ; Skjellum, Anthony ; Zan, Xin Yan
Author_Institution :
Dept. of Comput. Sci., Mississippi State Univ., MS, USA
Abstract :
The Real-Time Message Passing Interface (MPI/RT) is a communication layer middleware standard that is aimed at providing guaranteed Quality of Service for data transfers on high performance networks. It poses “middleout” requirements both on applications and on the operating system. In this paper, we consider the “middledown” issues by modifying a POSIX compliant operating system in order to support hard real time scheduling, a feature needed for efficient MPI/RT on real-time Networks of Workstations (NOWs). This paper describes the evolution of Turtle, a variant of RT-Linux, that will later support a prototype implementation of time-driven MPI/RT. Analysis, design approach and results for Turtle are discussed
Keywords :
Unix; client-server systems; message passing; network operating systems; quality of service; real-time systems; workstation clusters; POSIX compliant operating system; Turtle; communication layer middleware standard; data transfers; hard real time scheduling; high performance networks; operating system; quality of service; real-time message passing interface; real-time network of workstations; time based Linux; Communication standards; Delay; Linux; Message passing; Operating systems; Prototypes; Reactive power; Real time systems; Time sharing computer systems; Workstations;
Conference_Titel :
Real-Time Systems Symposium, 1999. Proceedings. The 20th IEEE
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7695-0475-2
DOI :
10.1109/REAL.1999.818847