A Multiprocessor Implementation of CSP (Communicating Sequential Processes)

Update item information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Creator Feng, Hwa-Chung
Title A Multiprocessor Implementation of CSP (Communicating Sequential Processes)
Date 1988-03
Description Communicating Sequential Processes (CSP) is a well known paradigm for communication and synchronization of a parallel computation. A CSP program consists of a collection of processes P(1), P(2),....., P(N) that interact by exchanging message. These message passing primitives, called input and output commands, are synchronous - a process attempting to output (input) a message to (from) another process must wait until the second process has executed the corresponding input (output) primitive. Most of the algorithms mentioned in the last section assume a message-based computer architecture; no shared memory is assumed. This is natural because CSP does not assume shared memory between constituent processes. One might ask why implementation of CSP on a shared memory machine is an issue. Psychology; Steep deprivation; Cognition.
Type Text
Language eng
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Format Medium application/pdf
Format Extent 3,475,215 bytes
File Name ADA203596.pdf
ARK ark:/87278/s62z40h1
Setname ir_computersa
Date Created 2016-10-27
Date Modified 2016-11-04
ID 105410
Reference URL https://collections.lib.utah.edu/ark:/87278/s62z40h1
Back to Search Results