by Montse Peiron, Mateo Valero, Eduard Ayguad, Toms Lang
Journal of VLSI Signal Processing
http://people.ac.upc.es/eduard/papers/paper_e5.ps.gz
Add To MetaCart
Abstract:
The simultaneous access to several vectors is typical in vector multiprocessors. When these accesses are performed in an asynchronous manner, collisions in the network and the conflicts in the memory modules produce high latencies that reduce the efficiency of the system. In this paper we propose a block-interleaved storage scheme to store streams as well as a synchronized out-of-order access mechanism to the vectors that compose the stream so no access conflicts occur for several families of strides. 1.
Citations
|
152
|
Access and alignment of data in an array processor
– Lawrie
- 1975
|
|
63
|
The Organization and Use of Parallel Memories
– Budnik, Kuck
- 1971
|
|
41
|
Increasing the Number of Strides for Conflict-Free Vector Access
– Valero
- 1992
|
|
33
|
On the Effective Bandwidth of Interleaved Memories in Vector Processing Systems
– Oed, Lange
- 1985
|
|
27
|
A simulation study of the Cray X-MP memory system
– Cheung, Smith
- 1986
|
|
26
|
Vector computer memory bank contention
– Bailey
- 1987
|
|
25
|
Multistride Vector, and FFT Accesses in Parallel Memory Systems
– Block
- 1991
|
|
24
|
Conflict-Free Vector Access Using a Dynamic Storage Scheme
– Harper, Linebarger
- 1991
|
|
15
|
Interleaved Parallel Schemes: Improving Memory Throughput on Supercomputers
– Seznec, Lenfant
- 1992
|
|
14
|
XOR-schemes: A Flexible Data Organization
– Frailong, Jalby, et al.
- 1985
|
|
14
|
Performance evaluation of vector accesses in parallel memories using a skewed storage scheme
– Harper, Jump
- 1986
|
|
13
|
An Aperiodic Storage Scheme to Reduce Memory
– Weiss
- 1989
|
|
10
|
Modelling, measurement and simulation of memory interference
– Oed, Lange
- 1986
|
|
9
|
Access Conflicts in Multiprocessor Memories Queuing Models and Simulation Studies
– Bucher, Calahan
- 1990
|
|
9
|
Characterizing memory performance in vector multiprocessors
– SMITH, TAYLOR
- 1992
|
|
7
|
Some Results in Memory Conflict Analysis
– Calahan
- 1989
|
|
5
|
Accurate Modelling of Interconnection Networks
– Smith, Taylor
- 1991
|
|
4
|
Characterization of Memory Conflict Loading on the Cray-2
– Calahan
- 1988
|
|
3
|
Measurement and Analysis of Memory Conflicts on Vector Multiprocessors
– Calahan, Bailey
- 1988
|