Title :
Multiprocessing: an extension of distributed, real-time computing
Author :
Fiddler, Jerry ; Wilner, David N. ; Wong, Harvey
Author_Institution :
Wind River Syst. Inc., Emeryville, CA, USA
fDate :
Feb. 26 1990-March 2 1990
Abstract :
The treatment of multiprocessing in VxWorks is described. In multiprocessing, two or more CPUs are connected to communicate, share data, and cooperate on an application. VxWorks treats multiprocessing as an extension or special case of distributed control. VxWorks allows loosely coupled communications in a multiprocessing system, as well as tightly coupled communications. The different communications strategies can be examined on two levels-the low-level hardware connection and the high-level software connection model. Software provides applications with a model for sending data. Data packets or data streams are the models which provide simple data transfer for loosely coupled communications. The VxWorks approach treats multiprocessing as an extension of a distributed system since both require the same facilities-process-to-process communications, remote procedure calls, and shared objects.<>
Keywords :
distributed processing; multiprocessing systems; real-time systems; VxWorks; data packets; data streams; distributed computing; distributed control; loosely coupled communications; multiprocessing; real-time computing; tightly coupled communications; Application software; Backplanes; Central Processing Unit; Distributed computing; FDDI; Graphics; Hardware; Parallel processing; Real time systems; Rivers;
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
DOI :
10.1109/CMPCON.1990.63678