• DocumentCode
    891687
  • Title

    Memory Allocation for Multiprocessors

  • Author

    Rosene, A.Frederick

  • Author_Institution
    Sylvania Electronic Systems, A Division of Sylvania Electric Products, Inc., Needham, Mass.
  • Issue
    5
  • fYear
    1967
  • Firstpage
    659
  • Lastpage
    665
  • Abstract
    In multiprocessor systems it is desirable to look for and allocate storage without extensive data moving. Two techniques for accomplishing this, associative memory techniques and indirect addressing techniques, are described. It is concluded that the two methods are similar in performance, but that indirect addressing is more economical. An indirect addressing method is described in detail and various methods of implementation compared. The memory overhead and the time penalty (in memory accesses) are given as a function of memory size and method of implementation. It is concluded that a computed address table look-up technique should be used and that the block size should be either 256 or 512 words.
  • Keywords
    Associative memory; Computer peripherals; Control systems; Costs; Data handling; Multiprocessing systems; Random access memory; Registers; Time sharing computer systems; Tree data structures; Associative memory; computed address; dynamic storage allocation; indirect address table; ltimultiprocessor; memory allocation; tree structure;
  • fLanguage
    English
  • Journal_Title
    Electronic Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0367-7508
  • Type

    jour

  • DOI
    10.1109/PGEC.1967.264774
  • Filename
    4039157