DocumentCode :
2351012
Title :
Increasing the effective memory bandwidth in multivector processors
Author :
del Corral, A.M. ; Llabería, J.M.
Author_Institution :
Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
fYear :
1996
fDate :
2-5 Sep 1996
Firstpage :
38
Lastpage :
45
Abstract :
In multivector processors, the effective throughput of the memory system is a decisive factor in the performance of the system. The lost cycles due to conflicts between concurrent vector streams make the effective throughput be lower than the peak throughput. When the request rate of all the concurrent vector streams to every memory module is less than or equal to the service rate, conflicts appear because concurrent vector streams reference memory modules in different orders. This paper proposes an access sequence to the vector stream elements that eliminates this kind of conflicts, allowing the effective throughput reach the peak throughput. In other cases, when request rate is greater than the service rate, the proposed order reduces the number of lost cycles, and the effective throughput increases
Keywords :
parallel architectures; performance evaluation; vector processor systems; access sequence; concurrent vector streams; memory bandwidth; multivector processors; peak throughput; performance; Bandwidth; Clocks; Computer aided instruction; Costs; Data structures; Delay; Labeling; Pattern analysis; Throughput; Vector processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
ISSN :
1089-6503
Print_ISBN :
0-8186-7487-3
Type :
conf
DOI :
10.1109/EURMIC.1996.546363
Filename :
546363
Link To Document :
بازگشت