Automatic Recovery in a Real-Time, Distributed Multiple Microprocessor Computer System.

Abstract

This thesis presents an automatic recovery design that supports the fault-tolerant performance of a real-time, distributed, multiple microcomputer system. The recovery mechanism is structured to maintain real-time processing applications where a record of previous computations is not required and data loss is tolerable during the period of recovery. The automatic recovery technique employed is based on system reinitialization in which the system is restored to it's original initialized state and then restarted. The automatic recovery mechanism has been integrated with a hierarchical, distributed operating system which supports a multiprogramming environment. A distinct address space for each system process, that is preserved by the hardware's explicit memory segmentation, in conjunction with the independent kernel and user domains of the operating system are used to facilitate dynamic relocation among identical processor modules. The result is a flexible environment that supports the dynamic reconfiguration of processors and memory during the period of reinitialization. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1980
Accession Number
ADA096339

Entities

People

  • Richard Lewis Anderson

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Artificial Intelligence
  • Computations
  • Computer Programming
  • Computer Science
  • Computers
  • Data Processing
  • Databases
  • Fault Tolerance
  • Identification
  • Image Processing
  • Operating Systems
  • Parallel Computing
  • Personal Computers
  • Plastic Explosives
  • Software Development
  • System Software

Fields of Study

  • Engineering

Readers

  • Parallel and Distributed Computing.

Technology Areas

  • Space