• DocumentCode
    1138721
  • Title

    A Multicomputer System with Dynamic Architecture

  • Author

    Kartashev, Steven I. ; Kartashev, Svetlana P.

  • Author_Institution
    Dynamic Computer Architecture, Inc.
  • Issue
    10
  • fYear
    1979
  • Firstpage
    704
  • Lastpage
    721
  • Abstract
    This paper considers the organization of certain multicomputer systems with a particular type of dynamic architecture. The system allows one to reconfigure via software available hardware resources (widths of processors, memories, and I/O units), forming computers with different word sizes. A multicomputer system is formed from identical dynamic computer groups. Each group may assume a variety of architectural states which are distinct from each other by the number and sizes of concurrent computers. To construct one dynamic computer group, one uses a universal building module, an 8-bit microprocessor on an LSI chip, and standard memory units. This paper considers basic principles of dynamic computer group implementation: organization of parallel (for words) and serial (for instructions) exchange between primary memory and processor, automatic variation of the time intervals assigned for operations which are executed in differently sized computers, formation of the processor with variable word size, switching from one architectural state to another, scheduling of the memory, and task synchronization.
  • Keywords
    Dynamic architecture; dynamic computer group; memory allocation; modular control; multicomputer; universal module; Automatic control; Buildings; Computer aided instruction; Computer architecture; Concurrent computing; Dynamic scheduling; Hardware; Large scale integration; Microprocessors; Processor scheduling; Dynamic architecture; dynamic computer group; memory allocation; modular control; multicomputer; universal module;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1979.1675238
  • Filename
    1675238