• DocumentCode
    795096
  • Title

    Increased memory performance during vector accesses through the use of linear address transformations

  • Author

    Harper, D.T., III

  • Author_Institution
    Erik Jonsson Sch. of Eng. & Comput. Sci., Texas Univ., Richardson, TX, USA
  • Volume
    41
  • Issue
    2
  • fYear
    1992
  • fDate
    2/1/1992 12:00:00 AM
  • Firstpage
    227
  • Lastpage
    230
  • Abstract
    A technique to analyze transformation matrices is presented. This technique is based on decomposing complex transformations into elementary transformations. When combined with a factorization of the access stride into two components, one a power of 2 and the other relatively prime to 2, the technique leads to an algorithmic synthesis of a CF (conflict free) storage scheme. Additionally, because the address to storage location mapping arithmetic is performed modulo 2, the time required to transform an address to its corresponding storage location is smaller and the hardware cost is lower than if schemes based on row rotation were used
  • Keywords
    matrix algebra; parallel programming; storage management; CF storage; access stride; algorithmic synthesis; conflict free storage; linear address transformations; mapping arithmetic; memory performance; storage location; transformation matrices; vector accesses; Bandwidth; Computer architecture; Computer science; Concatenated codes; Degradation; Hardware; Memory architecture; Read-write memory; Vectors;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.123399
  • Filename
    123399