Process Synchronization and Data Communication between Processes in Real Time Local Area Networks.

Abstract

This thesis extends the multi-computer real-time executive, MCORTEX. The multiple cluster system RTC (Real Time Cluster Star), consisting of clusters of single board computers (INTEL iSBC 86/12A), which are connected via an Ethernet Local Area Network, serves as a hardware basis for the implementation of extended MCORTEX. The extension upgrades MCORTEX to system-wide synchronization and general data communication between any processes in the system. An intercluster shared memory model is developed, that partially replicates intracluster shared memory, such that shared data replication is minimized and the system's processing speed is maximized. This implementation, by transmitting produced shared data to all consuming clusters as soon as possible after procuction, guarantees that only cluster local hits occur in the system. Shared memory space is used efficiently by transmitting shared data to consuming clusters only, and by the abiltity to store shared data contiguously in intracluster shared memory. Keywords include: Distributed processing; MULTIBUS; CP/M-86; Ethernet; Local Area Network; Shared Memory; Process Synchronization; Data communication. (Theses)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1985
Accession Number
ADA164860

Entities

People

  • Reinhard Haeger

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Assembly Languages
  • Availability
  • Classification
  • Computer Science
  • Computers
  • Corporations
  • Data Links
  • Digital Communications
  • Guarantees
  • Language
  • Local Area Networks
  • Network Protocols
  • Operating Systems
  • Production
  • Security
  • Transmitting

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Quantum Chemistry

Technology Areas

  • Space