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
Link To Document