DocumentCode :
1263866
Title :
Block, multistride vector, and FFT accesses in parallel memory systems
Author :
Harper, David T., III
Author_Institution :
Dept. of Electr. Eng., Texas Univ., Richardson, TX, USA
Volume :
2
Issue :
1
fYear :
1991
fDate :
1/1/1991 12:00:00 AM
Firstpage :
43
Lastpage :
51
Abstract :
A discussion is presented of the use of dynamic storage schemes to improve parallel memory performance during three important classes of data accesses: vector accesses in which multiple strides are used to access a single vector, block accesses, and constant-geometry FFT accesses. The schemes investigated are based on linear address transformations, also known as XOR schemes. It has been shown that this class of schemes can be implemented more efficiently in hardware and has more flexibility than schemes based on row rotations or other techniques. Several analytical results are shown. These include: quantitative analysis of buffering effects in pipelined memory systems; design rules for storage schemes that provide conflict-free access using multiple strides, blocks, and FFT access patterns; and an analysis of the effects of memory bank cycle time on storage scheme capabilities
Keywords :
fast Fourier transforms; memory architecture; XOR schemes; analytical results; block accesses; buffering effects; conflict-free access; constant-geometry FFT accesses; dynamic storage schemes; fast Fourier transform; linear address transformations; memory bank cycle time; parallel memory performance; pipelined memory systems; quantitative analysis; vector accesses; Bandwidth; Buffer storage; Computer architecture; Degradation; Hardware; Memory architecture; Pattern analysis; Performance loss; Process design; Vectors;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.80188
Filename :
80188
Link To Document :
بازگشت