The SaM Synchronization Manager Distributed Object Oriented Programming FY92 Final Report

Abstract

We describe a multicomputer run-time executive called the Synchronization Manager (SaM). SaM makes it easier to develop, debug, and enhance multicomputer software because it automatically manages the synchronization required by an object-oriented program to produce the same results as a single-computer execution. We describe our experience with using SaM to run several application programs (image perspective transformation, neural network training and multiple target tracking) written in an object- oriented extension of C, called CPM, on a Symult S2010 multicomputer. CPM is described and performance results are presented that suggest the viability of our approach.... Multicomputer, Synchronization manager, Object-oriented extension of C.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1993
Accession Number
ADA260632

Entities

People

  • Myra J. Prelle
  • Thomas J. Brando

Organizations

  • MITRE Corporation

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Biometric Security
  • Computer Graphics
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Sets
  • Image Processing
  • Language
  • Multiple Targets
  • Multitarget Tracking
  • Neural Networks
  • Object Oriented Programming
  • Operating Systems
  • Target Tracking
  • Training

Fields of Study

  • Computer science
  • Engineering

Readers

  • Neural Network Machine Learning.
  • Parallel and Distributed Computing.

Technology Areas

  • AI & ML
  • AI & ML - DoD AI Strategy
  • AI & ML - Neural Networks