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
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;
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
Print_ISBN :
0-8186-7487-3
DOI :
10.1109/EURMIC.1996.546363