Accession Number : AD0827720

Title :   AUTOMATIC PROGRAM SEGMENTATION.

Descriptive Note : RFinal rept. Jun 66-Sep 67,

Corporate Author : INFORMATICS INC ROCKVILLE MD

Personal Author(s) : Colilla, Robert A.

Report Date : JAN 1968

Pagination or Media Count : 133

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)

Descriptors :   (*COMPUTER PROGRAMMING, EFFICIENCY), DATA PROCESSING, TIME SHARING, COMPILERS, GRAPHICS, FLOW CHARTING, ALGORITHMS, THEOREMS.

Subject Categories : Computer Programming and Software
      Computer Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE