DocumentCode
2401735
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
fYear
1990
fDate
Feb. 26 1990-March 2 1990
Firstpage
216
Lastpage
218
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/CMPCON.1990.63678
Filename
63678
Link To Document