Performance Modeling of the ADA Rendezvous

Abstract

The Ada Programming Language (United States Department of Defense, 1983) was designed to meet the need for a standard computer-programming language. Ada has the ability to take advantage of microprocessor environments. One feature, known as the rendezvous, allows tasks to synchronize. This very important and powerful feature is poorly understood. Rendezvous performance is a known area of concern, especially if the system is in a multiprocessor environment. In this paper, analytic techniques are developed that will predict the performance of systems using the rendezvous. In a distributed Ada system, the rendezvous provides synchronized communication between asynchronous tasks. A system of this sort would consist of at least two processors, each serving various tasks.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1991
Accession Number
ADA243392

Entities

People

  • A. E. Sterrett
  • M. K. Minei

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computer Simulations
  • Computers
  • Department Of Defense
  • Errors
  • High Level Languages
  • Information Processing
  • Language
  • Military Research
  • Multiprocessors
  • Programming Languages
  • Rendezvous
  • Simulations
  • United States

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Parallel and Distributed Computing.
  • Software Verification and Validation.