loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
25th Euromicro Conference (EUROMICRO '99)-Volume 1
An On-Chip Multiprocessor Architecture with a Non-Blocking Synchronization Mechanism
Milan, Italy
September 08-September 10
ISBN: 0-7695-0321-7
Ryotaro Kobayashi, Nagoya University
Yukihiro Ogawa, Nagoya University
Hideki Ando, Nagoya University
Toshio Shimada, Nagoya University
Mitsuaki Iwata, Mihara Machinery Works, Mitsubishi Heavy Industries, Ltd.
The growth of perception that the superscalar approach is reaching its limits drives studies of on-chip multiprocessor (MP) architectures as the alternative. This paper proposes a new MP architecture, called SKY, which efficiently exploits thread-level parallelism using register-value communication and synchronization. The most distinctive feature of SKY from previously proposed MP architectures is its synchronization mechanism with non-blocking capability. It allows any subsequent instruction that is independent of instructions waiting for registers to be executed, enabling continuous out-of-order execution independently of inter-thread communication and synchronization. Our evaluation results in SPECint95 benchmark programs show that SKY with two processors achieves a speedup of up to 40% or an average of 12% over a much more complex single wide-issue superscalar processor with the nearly same amount of hardware.
Citation:
Ryotaro Kobayashi, Yukihiro Ogawa, Hideki Ando, Toshio Shimada, Mitsuaki Iwata, "An On-Chip Multiprocessor Architecture with a Non-Blocking Synchronization Mechanism," euromicro, vol. 1, pp.1432, 25th Euromicro Conference (EUROMICRO '99)-Volume 1, 1999
Usage of this product signifies your acceptance of the Terms of Use.