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 :
بازگشت