Automatic segmentation of cyclic program structures based on connectivity and processor timing
- 1 January 1970
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 13 (1), 3-6
- https://doi.org/10.1145/361953.361957
Abstract
Time-shared, multiprogrammed, and overlayed batch systems frequently require segmentation of computer programs into discrete portions. These program portions are transferred between executable and peripheral storage whenever necessary; segmentation of programs in a manner that reduces the frequency of such transfers is the subject of this paper. Segmentation techniques proposed by C. V. Ramamoorthy are subject to limitations that arise when the preferred segment size is not compatible with the physical restrictions imposed by the available computing equipment. A generalization of Ramamoorthy's suggestions is made in order to allow their application when circumstances are other than ideal.Keywords
This publication has 6 references indexed in Scilit:
- Analysis of boolean program models for time-shared, paged environmentsCommunications of the ACM, 1969
- Object code optimizationCommunications of the ACM, 1969
- The Influence of Data Base Characteristics and Usage on Direct Access File OrganizationJournal of the ACM, 1968
- Analysis of Graphs by Connectivity ConsiderationsJournal of the ACM, 1966
- The analytic design of a dynamic look ahead and program segmenting system for multiprogrammed computersPublished by Association for Computing Machinery (ACM) ,1966
- Applications of Boolean matrices to the analysis of flow diagramsPublished by Association for Computing Machinery (ACM) ,1959