AUTOMATIC PROGRAM SEGMENTATION.

Abstract

The study of Automatic Program Segmentation is concerned with determining the best ways to partition programs that are to be run in a modern, large, general purpose, time sharing, multiprocessing system. It is expected that, in a system designed to produce and operate with partitioned programs, the efficiency of that system will increase. In this report, three areas are examined in detail. An investigation of compiler mechanisms reveals that information concerning the structural and temporal characteristics of programs can be derived during the compilation process. A theoretical study indicates how data, developed by an advanced compiler, may be used in page constuction, and in the establishment of page assignments to executable storage, both initially and during program execution. Finally, there is an extensive analysis of the effects of hardware characteristics and configurations on system performance and memory requirements. (Author)

Document Details

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

Entities

People

  • Robert A. Colilla

Tags

DTIC Thesaurus Topics

  • Applied Computer Science
  • Artificial Intelligence
  • Artificial Intelligence Computing
  • Automatic
  • Compilers
  • Computational Processes
  • Computer Language Translators
  • Computer Programs
  • Computer Science
  • Computer Vision
  • Computing-Related Activities
  • Efficiency

Fields of Study

  • Engineering

Readers

  • Parallel and Distributed Computing.
  • Systems Analysis and Design