ADA on Multiple Processors,

Abstract

This paper considers a number of possible ways of implementing the Ada rendezvous in a computer system comprising a number of processors. It shows that, in principle, a two phase protocol requiring four messages to be passed is necessary to implement the rendezvous correctly when timed calls are used. However in many cases a simpler, one phase, protocol requiring only two messages per rendezvous can be used. A comparison is made between the rendezvous and message based communication for situations where one to many, rather than one to one, communication is required. The rendezvous is shown to be very inefficient for implementing one to many communciation. Finally some of the problems of loading and running Ada programs are briefly considered. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 11, 1982
Accession Number
ADA114604

Entities

People

  • John A. Mcdermid

Organizations

  • Royal Signals and Radar Establishment

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Communication Systems
  • Computers
  • Databases
  • Detection
  • Environment
  • Language
  • Multithreading
  • Optimization
  • Reliability
  • Rendezvous
  • Semantics
  • Side Effects

Fields of Study

  • Engineering

Readers

  • Operations Research
  • Parallel and Distributed Computing.