Shared cache multiprocessing with pack computers

  • Authors:
  • Stanley Lass

  • Affiliations:
  • R2 Box 22A, Ogden, Iowa

  • Venue:
  • ACM SIGARCH Computer Architecture News
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

A typical cache accesses a block, then returns a selected word. In a pack computer design, the cache accesses and returns a block to the computer. The computer selects the word from the block and also retains blocks for reuse. The retained blocks constitute a software cache.Separate block wide caches for instructions, read data, and write data provide enough bandwidth for several pack computers to execute several instructions per cache cycle time.The concept of a pack (bundle of information) is used to bridge part of the conceptual gap between blocks and high level languages.The pack computer design has parallel issue of instructions and has vector operations.