• DocumentCode
    959670
  • Title

    Some Computer Organizations and Their Effectiveness

  • Author

    Flynn, Michael J.

  • Author_Institution
    Department of Computer Science, The Johns Hopkins University, Baltimore, Md. 21218.
  • Issue
    9
  • fYear
    1972
  • Firstpage
    948
  • Lastpage
    960
  • Abstract
    A hierarchical model of computer organizations is developed, based on a tree model using request/service type resources as nodes. Two aspects of the model are distinguished: logical and physical. General parallel- or multiple-stream organizations are examined as to type and effectiveness¿especially regarding intrinsic logical difficulties. The overlapped simplex processor (SISD) is limited by data dependencies. Branching has a particularly degenerative effect. The parallel processors [single-instruction stream-multiple-data stream (SIMD)] are analyzed. In particular, a nesting type explanation is offered for Minsky´s conjecture¿the performance of a parallel processor increases as log M instead of M (the number of data stream processors). Multiprocessors (MIMD) are subjected to a saturation syndrome based on general communications lockout. Simplified queuing models indicate that saturation develops when the fraction of task time spent locked out (L/E) approaches 1/n, where n is the number of processors. Resources sharing in multiprocessors can be used to avoid several other classic organizational problems.
  • Keywords
    Automata; Computer aided instruction; Concurrent computing; Parallel processing; Performance evaluation; Time sharing computer systems; Transmission electron microscopy; Computer organization; instruction stream; overlapped; parallel processors; resource hierarchy;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1972.5009071
  • Filename
    5009071