Lecture Notes in Computer Science, 2001, Volume 2150/2001, 413-417, DOI: 10.1007/3-540-44681-8_60

Improving Conditional Branch Prediction on Speculative Multithreading Architectures

Chitaka Iwama, Niko Demus Barli, Shuichi Sakai and Hidehiko Tanaka

View Related Documents

Abstract

Dynamic conditional branch prediction is an indispensable technique for increasing performance in modern processors. However, currently proposed schemes suffer from loss of accuracy when applied to speculative multithreading CMP architectures. In this paper, we quantitatively investigate this problem and present a hardware scheme to improve the prediction accuracy. Evaluation results show that an improvement of 1.4% in average can be achieved in SPECint95.

Fulltext Preview

Image of the first page of the fulltext document