Title :
Design of a real-time co-operating system for multiprocessor workstations
Author :
Krikor, Gebran ; Raza, Touhidur ; Stewart, David B.
Author_Institution :
Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
Abstract :
We have designed a real-time co-operating system (RTCOS) for simultaneously supporting real-time and non-real-time activities on a workstation with two or more processors. The RTCOS is the software equivalent of a coprocessor, with a software architecture analogous to the hardware architecture that has been used in many workstations and personal computers. We discuss our first software prototype of the RTCOS, which co-exists with Solaris 2.4 on a four-processor Sun SPARCstation 20. We summarize the feasibility of our approach through an experimental characterization of Solaris 2.4. We address the technical issues involved and present the details of our design. The RTCOS is targeted towards real-time applications in the sensor-based control, process control, signal processing, multimedia, and manufacturing domains
Keywords :
multiprocessing systems; operating systems (computers); real-time systems; software engineering; systems analysis; workstations; Solaris 2.4; four-processor Sun SPARCstation 20; manufacturing; multimedia; multiprocessor workstations; non-real-time activities; process control; real-time activities; real-time applications; real-time co-operating system design; sensor-based control; signal processing; software architecture; software prototype; Computer architecture; Coprocessors; Hardware; Microcomputers; Process control; Real time systems; Software architecture; Software prototyping; Sun; Workstations;
Conference_Titel :
System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-7324-9
DOI :
10.1109/HICSS.1996.495499