• DocumentCode
    2794533
  • Title

    Memory-centric architectures: why and perhaps what

  • Author

    Burger, Doug ; Goodman, James R.

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
  • fYear
    1997
  • fDate
    22-24 Oct 1997
  • Firstpage
    92
  • Abstract
    Summary form only given. Distributing processors to regions of memory necessitates partitioning the problem and decomposing the data to the partitioned regions. Both can be hard to do well statically; some codes lend themselves well to one or both, while others are not amenable to static analysis. If the problem partitioning does not match the data decomposition, extremely poor program performance will result. When both problems cannot satisfactorily be addressed statically, we propose to partition the program dynamically based on the given data decomposition. It is this concept that forms the basis of what we call memory-centric architectures. We have proposed two such architectures; DataScalar and DDT. DataScalar architectures use massively redundant computation to improve communication performance. in a DataScalar architecture, physical memory is divided into distinct regions, each of which is coupled with a processor. The second memory-centric architecture that we describe here is called DDT, for Dynamic Data Threads. In a DDT machine, the memory is distributed among multiple processors, as with a DataScalar architecture, but computation along a local dependence chain occurs uniquely at one node
  • Keywords
    parallel architectures; DDT; DataScalar; Dynamic Data Threads; data decomposition; massively redundant computation; memory-centric architectures; Broadcasting; Clocks; Communication switching; Computational efficiency; Computer aided instruction; Computer architecture; Delay; Memory architecture; Wires; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Architecture for Future Generation High-Performance Processors and Systems, 1997
  • Conference_Location
    Maui, HI
  • ISSN
    1537-3223
  • Print_ISBN
    0-8186-8424-0
  • Type

    conf

  • DOI
    10.1109/IWIA.1997.670413
  • Filename
    670413