skip to main content
10.1145/800256.810702acmconferencesArticle/Chapter ViewAbstractPublication Pagesacm-national-conferenceConference Proceedingsconference-collections
Article
Free Access

The analytic design of a dynamic look ahead and program segmenting system for multiprogrammed computers

Published:01 January 1966Publication History

ABSTRACT

Since the computer operation when viewed as the execution of subroutines or instructions or logical subcommands is a discrete sequential process, its action or behavior can be predicted to a degree of certainty when sufficient knowledge is available about the structure of its information flow. Conventionally, the “look-ahead” function implies fetching the next set of instructions and their associated data and preparing ahead of time for their execution. We shall, however, broaden the concept to the anticipation of the next “event” of a specified type whether it is a functional subroutine, instruction or an input-output function. In some sense, one can consider “looking-ahead” as the anticipatory simulation of important events in the execution sequence. By anticipating the most probable events, their requirements can be preplanned and furnished, if possible, without stalling the program, e.g., by alerting I/O units, by providing memory space for the next set of subroutines to be executed, etc. This is particularly important in a multi-programmed, multi-processor environment

References

  1. 1.C V RAMAMOORTHY Discrete system representation and analysis by generating functions of abstract graphs IEEE International Convention Record Part 6 1965Google ScholarGoogle Scholar
  2. 2.C V RAMAMOORTHY Discrete Markov analysis of computer programs Proceedings National Meeting of ACM 1965 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.C V RAMAMOORTHY PhD Thesis Harvard University May 1964Google ScholarGoogle Scholar
  4. 4.D E KNUTH Computer drawn flow charts Comm ACM September 1963 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.C V RAMAMOORTHY Connectivity considerations of directed graphs representing sequential systems IEEE Trans Electronic Computers October 1965Google ScholarGoogle Scholar
  6. 6.C V RAMAMOORTHY Analysis of graphs by connectivity considerations Journal A C M April 1966 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.M E CONWAY A multiprocessor system design Proceedings FJCC 1963Google ScholarGoogle Scholar

Index Terms

  1. The analytic design of a dynamic look ahead and program segmenting system for multiprogrammed computers

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            ACM '66: Proceedings of the 1966 21st national conference
            January 1966
            545 pages
            ISBN:9781450379151
            DOI:10.1145/800256

            Copyright © 1966 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 January 1966

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader