DocumentCode
426869
Title
Increasing the Effective Bandwidth of Complex Memory Systems in Multivector Processors
Author
del Corral, A.M. ; Llaberia, Jose M.
Author_Institution
Universitat Politecnica de Catalunya
fYear
1996
fDate
1996
Firstpage
26
Lastpage
26
Abstract
In multivector processors, the cycles lost due to memory interferences between concurrent vector streams make the effective throughput be lower than the peak throughput. Using the classical order, the vector stream references the memory modules using a temporal distribution that depends on the access patterns. In general, different access patterns determine different temporal distributions. These different temporal distributions could imply the presence of memory module conflicts even if the request rate of all the concurrent vector streams to every memory modules is less than or equal to their service rate. In addition, in a memory system where several memory modules are connected to each bus (complex memory system), bus conflicts are added to the memory module conflicts. This paper proposes an access order, different from the classical order, to reference the vector stream elements. The proposed order imposes a temporal distribution to reference the memory modules that reduces the average memory access time in vector processors with complex memory systems. When the request rate of all the vector streams to every memory module is greater than the service rate, the proposed order reduces the number of lost cycles, and the effective throughput increases. Under other conditions, the effective throughput reaches the peak throughput.
Keywords
Complex Memory System; Effective Memory Bandwidth; Memory Module Inter-Conflicts; Multivector Processors; Section Inter-Conflicts; Bandwidth; Costs; Degradation; Interference; Memory architecture; Multiprocessor interconnection networks; System performance; Throughput; Vector processors; Complex Memory System; Effective Memory Bandwidth; Memory Module Inter-Conflicts; Multivector Processors; Section Inter-Conflicts;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 1996. Proceedings of the 1996 ACM/IEEE Conference on
Print_ISBN
0-89791-854-1
Type
conf
DOI
10.1109/SUPERC.1996.183530
Filename
1392899
Link To Document