Proceedings Article10.1109/CMPEUR.1991.257363
Programming environments for transputer-based architectures
Maurelio Boari,Anna Ciampolini,Antonio Corradi +2 more
- 13 May 1991
- pp 94-102
TL;DR: The models underlying a generic programming environment for massively parallel architecture are defined and the programming environments Express, Helios, and the Computing Surface CSTools are analyzed.
read more
Abstract: Major requirements of a massively parallel programming environment are defined. The transputer peculiarities and the programming model of the transputer architecture are evaluated. The desiderata of a programming environment for a massively parallel architecture are analyzed. The models underlying a generic programming environment for massively parallel architecture are defined. The programming environments Express, Helios, and the Computing Surface CSTools are analyzed. >
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Future parallel computers
Philip Treleaven
- 01 Jan 1986
TL;DR: An overview of parallel UNIX systems and their potential commercial impact can be found in this article, where the authors give an overview of these novel parallel computers and discuss their likely commercial impact.
8
From structured to object oriented programming in parallel algorithms for 3D image reconstruction
José A. Alvarez,Javier Roca-Piera,José J. Fernández +2 more
- 07 Jul 2009
TL;DR: This paper shows how the abstractions employed to model a problem, may play an important role from the performance and scalability perspectives.
3
A parallel programming environment based on message passing
Yuhong Wen,Dingxin Wang,Meiming Shen,Weimin Zhen +3 more
- 19 Dec 1994
TL;DR: A parallel programming environment based on message passing is introduced, which is simple to develop parallel applications and has high performance.
References
Communicating sequential processes
TL;DR: It is suggested that input and output are basic primitives of programming and that parallel composition of communicating sequential processes is a fundamental program structuring method.
Implementing remote procedure calls
TL;DR: The overall structure of the RPC mechanism, the facilities for binding RPC clients, the transport level communication protocol, and some performance measurements are described, including some optimizations used to achieve high performance and to minimize the load on server machines that have many clients.
•Book
Implementing remote procedure calls
Andrew D. Birrell,Bruce Jay Nelson +1 more
- 01 Dec 1988
TL;DR: Remote Procedure Call (RPC) as mentioned in this paper is a high level language for providing communication across a network between programs written in a high-level language, which is similar to the one used in this paper.
1.4K
•Book
Distributed Operating Systems
Andrew S. Tanenbaum,Robbert van Renesse +1 more
- 30 Jan 2009
TL;DR: What constitutes a distributed operating system and how it is distinguished from a computer network are discussed, and several examples of current research projects are examined in some detail.
1.4K
Negotiation as a Metaphor for Distributed Problem Solving
Randall Davis,Reid G. Smith +1 more
TL;DR: A framework called the contract net is presented that specifies communication and control in a distributed problem solver, and comparisons with planner, conniver, hearsay-ii, and pup 6 are used to demonstrate that negotiation is a natural extension to the transfer of control mechanisms used in earlier problem-solving systems.
1.3K
Related Papers (5)
Wolfgang K. Giloi
- 01 Jan 1992
Nigel Topham,Roland N. Ibbett,Thomas Bemmerl +2 more
- 01 Jan 1992
Kai Hwang
- 01 Jun 1993