DocumentCode
1246690
Title
On memory contention problems in vector multiprocessors
Author
Fricker, Christine
Author_Institution
Paris VI Univ., France
Volume
44
Issue
1
fYear
1995
fDate
1/1/1995 12:00:00 AM
Firstpage
92
Lastpage
105
Abstract
Memory interleaving considerably increases memory bandwidth in vector processor systems. The concurrent operation of the processors can produce memory bank conflicts and hence alter the memory bandwidth. Total or steady state performance for vector operations in a memory system is studied. Many methods of resolving memory bank conflicts are proposed and compared. Analytical results on the resulting effective bandwidth are presented for one of them and the others are described by exhaustive simulations. Some nonintuitive results are obtained on how conflicts depend on the size of the architecture, the number, the stride and the length of the vectors, the register length assigned by each processor to vector components
Keywords
interleaved storage; vector processor systems; memory bandwidth; memory contention; memory interleaving; vector multiprocessors; vector processor; Analytical models; Bandwidth; Content management; Delay; Hardware; Interleaved codes; Memory management; Registers; Steady-state; Vector processors;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.368007
Filename
368007
Link To Document