DocumentCode :
3311180
Title :
Pseudo vector processor based on register-windowed superscalar pipeline
Author :
Nakazawa, K. ; Nakamura, Hajime ; Imori, H. ; Kawabe, Shunsuke
Author_Institution :
Inst. of Inf. Sci. & Electron., Tsukuba Univ.
fYear :
1992
fDate :
16-20 Nov 1992
Firstpage :
642
Lastpage :
651
Abstract :
The authors present a novel architecture for a high-speed pseudo vector processor based on a superscalar pipeline. Without using cache memory, the proposed architecture is able to overcome the penalty of memory access latency by introducing register windows with register preloading and pipelined memory. One outstanding feature of the proposed architecture is that it is upwardly compatible with existing scalar architectures. Performance evaluation of the proposed architecture using the Livermore Loop Kernels shows over 6 times higher performance than a usual superscalar processor and 1.2 times higher performance than a hypothetical extended model with a cache prefetching technique with a memory access latency of 20 CPU clock cycles. List vectors are also effectively handled in a similar architecture
Keywords :
pipeline processing; vector processor systems; Livermore Loop Kernels; cache prefetching; hypothetical extended model; memory access latency; performance evaluation; pseudo vector processor; register preloading; register windows; register-windowed superscalar pipeline; Arithmetic; Cache memory; Clocks; Delay; Memory architecture; Pipelines; Prefetching; Read-write memory; Registers; Vector processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '92., Proceedings
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-8186-2630-5
Type :
conf
DOI :
10.1109/SUPERC.1992.236638
Filename :
236638
Link To Document :
بازگشت