Content area

Abstract

A multiprocessor network consists of a fixed number of processor nodes which are connected cyclically by unidirectional bus links. The bus links are used to implement a fixed number of virtual channels connecting a fixed number of processes. A message consists of a request followed by a response, a system that causes a message to pass through all nodes at once. Each node operates on a first-come, first served queueing system with a finite buffer capacity. The advantages of such a network include: 1. No transmission takes place unless it is requested. 2. Messages are not discarded due to buffer overflow. 3. The network cannot deadlock. 4. All messages are delivered within a finite time. 5. Transmission times are uniform. 6. Space and time requirements are proportional to the size of the network. Such a network system has been programmed in Concurrent Pascal, although modifications may be needed to handle hardware errors. Figures.

Details

10000008
Business indexing term
Title
Network: A Multiprocessor Program
Publication title
Volume
4
Issue
3
Pages
194-199
Number of pages
0
Publication year
1978
Publication date
May 1978
Publisher
IEEE Computer Society
Place of publication
New York
Country of publication
United States
Publication subject
ISSN
00985589
e-ISSN
19393520
CODEN
IESEDJ
Source type
Scholarly Journal
Language of publication
English
Document type
PERIODICAL
Accession number
00078510
ProQuest document ID
195585011
Document URL
https://www.proquest.com/scholarly-journals/network-multiprocessor-program/docview/195585011/se-2?accountid=208611
Copyright
Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) May, 1978
Last updated
2024-12-02
Database
ProQuest One Academic