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
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||