Abstract/Details

THE DESIGN AND PERFORMANCE OF HIGH-LEVEL LANGUAGE PRIMITIVES FOR DISTRIBUTED PROGRAMMING

LEBLANC, THOMAS JOHN.   The University of Wisconsin - Madison ProQuest Dissertations Publishing,  1982. 8304954.

Abstract (summary)

We consider a distributed computing environment in which a high-level distributed programming language kernel, as contrasted with a distributed operating system, is sufficient support for programming applications and in which performance is of primary concern. We propose programming language support for such an environment and present the performance results of an implementation.

Using the distributed programming language StarMod as a basis, we describe communication primitives which provide interprocess communication, broadcast communication, remote invocation, and remote memory references. Each form of communication is integrated into StarMod in a consistent fashion maintaining the properties of transparency, full functionality, and modularity. The costs and benefits associated with the various models of communication are analyzed based on the results of an implementation that runs on 8 PDP 11/23 microprocessors connected by a one megabit/second network.

We conclude with a comparison of the communication primitives, including design, performance, ease of implementation, functionality, and tractability. We discuss general lessons learned in constructing distributed programming language kernels for "bare" machines and suggestions for the organization of an architecture that supports the efficient implementation of high-level language communication primitives.

Indexing (details)


Subject
Computer science
Classification
0984: Computer science
Identifier / keyword
Applied sciences
Title
THE DESIGN AND PERFORMANCE OF HIGH-LEVEL LANGUAGE PRIMITIVES FOR DISTRIBUTED PROGRAMMING
Author
LEBLANC, THOMAS JOHN
Number of pages
128
Degree date
1982
School code
0262
Source
DAI-B 43/11, Dissertation Abstracts International
Place of publication
Ann Arbor
Country of publication
United States
ISBN
9798662301092
University/institution
The University of Wisconsin - Madison
University location
United States -- Wisconsin
Degree
Ph.D.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
8304954
ProQuest document ID
303087446
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Document URL
https://www.proquest.com/docview/303087446/