SOFTWARE METHODOLOGY FOR MULTI-PROCESSING SYSTEMS.

Abstract

The study was directed toward the goal of determining how to utilize and control a multi-processor system most effectively and presents initial considerations, interrelationships and a methodology for approaching a problem of this scope and depth. The report represents an effort to establish: (1) a context within which critical considerations in cooperative multi-processing may be understood; (2) a methodology for analysis which leads into integrated conceptions and solutions to the language, compiler, and control processes which are the basis of eventual multi-processor software; (3) a conceptual framework and first approaches to the representation of program structure such that opportunities to execute pieces of the program in parallel can be detected and effected and a method of program presentation can be developed such that the representative structure can be derived; and (4) a view of practical applications of cooperative multi-processing in the structuring and execution of executive systems, compiler and user programs. (Author)

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1968
Accession Number
AD0825796

Entities

People

  • Fred Bacon
  • Robert Flight

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Language Translators
  • Computer Programs
  • Executives
  • Language

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Systems Analysis and Design