Design, implementation and evaluation of an abstract programming and communications interface for a network of transputers

Download
Author
Bryant, Gregory R.
Date
1988-06Advisor
Kodres, Uno R.
Second Reader
Adams, Richard A.
Metadata
Show full item recordAbstract
This thesis presents the design, implementation and evaluation of two abstracted programming and communication interfaces for developing distributed programs on a network of Transputers. One interface uses a shared memory model for interprocess communication and synchronization. The other interface uses a message passing model for communication and synchronization. The programming interfaces allow development of distributed programs that are independent of the physical configuration of a network. This thesis also presents an evaluation of Transputer performance with a particular emphasis on the interaction of computation and inter-Transputer communication. The Transputer is a single chip microprocessor that has been specifically designed to function as a computing element in a distributed multicomputer system. As the transistor was a building block for large and varied electronic circuits, the Transputer is intended by the manufacturer to be an analogous building block for distributed computing systems. To facilitate the use of the Transputer as an element in a distributed system, the Transputer implements the concept of Communicating Sequential Processes. Communicating Sequential Processes is a paradigm which defines and describes the interaction of programs that execute in parallel (as is the case in a distributed system). Keywords: OCCAM programming language, High level languages. (KR)
Collections
Related items
Showing items related by title, author, creator and subject.
-
Test and evaluation of the transputer in a multi-transputer system
Filho, Jose Vanni (1987-06);The purpose of this thesis is to start the evaluation of the Transputer, a 32 bit microprocessor on a chip, to verify its potential and limitations for real time applications, in distributed systems. The evaluation ... -
Improvement of Janus using 1-meter resolution database with a transputer network
Dundar, Cem Ali (Monterey, California. Naval Postgraduate School, 1994-03);Line-of-sight (LOS) calculation for the Janus combat simulation model is critical to the processes being simulated and impacts the run speed (ratio of game time to real time), since it may be the single most computationally ... -
Design, implementation and evaluation of an operating system for a network of transputers
Cordeiro, Mauricio de Menezes (1987-06);This thesis presents the Design, Implementation and Evaluation of an Operating System for a Network of Transputers, with main focus on the Communication Subsystem. It also introduces the novice to the Transputer Development ...