• DocumentCode
    1697385
  • Title

    Module Partitioning and Interlaced Data Placement Schemes to Reduce Conflicts in Interleaved Memories

  • Author

    Kurian, Lizyamma ; Choi, Bermjae ; Hulina, Paul T. ; Coraor, Lee D.

  • Author_Institution
    University of South Florida, USA
  • Volume
    1
  • fYear
    1994
  • Firstpage
    212
  • Lastpage
    219
  • Abstract
    In interleaved memories, interference between concurrently active vector streams results in memory bank conflicts and reduced bandwidth. In this paper, we present two schemes for reducing inter-vector interference. First, we propose a memory module partitioning technique in which disjoint access sets are created for each of the concurrent vectors. Various properties of the involved address mapping are presented. Then we present an interlaced data placement scheme, where the simultaneously accessed vectors are interlaced and stored to the memory. Performance of the two schemes are evaluated by trace driven simulation. It is observed that the schemes have significant merit in reducing the interference in interleaved memories and increasing the effective memory bandwidth. The schemes are applicable to memory systems for superscalar processors, vector supercomputers and parallel processors.
  • Keywords
    Application software; Bandwidth; Computer architecture; Data engineering; Delay; Interference; Interleaved codes; Microprocessors; Parallel processing; Supercomputers; Address Distribution; Conflict-free access; Memory Bandwidth.; Memory Bank Conflicts; Memory Storage Patterns; Vector Interference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1994. Vol. 1. ICPP 1994. International Conference on
  • Conference_Location
    North Carolina State University, NC, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-2493-9
  • Type

    conf

  • DOI
    10.1109/ICPP.1994.130
  • Filename
    4115719