Branch prediction and simultaneous multithreading

  title={Branch prediction and simultaneous multithreading},
  author={S{\'e}bastien Hily and Andr{\'e} Seznec},
  booktitle={IEEE PACT},
In this paper, we examined the behavior of three of the best performing branch prediction strategies while executing several threads of instructions simultaneously. We studied the impact of the addition of one Return Address Stack per hardware context. We showed that a 12-deep stack per thread is suucient to enhance greatly the accuracy of branch prediction while adding a minimal implementation cost. We explored the behavior of the branch predictors when independant applications are running… CONTINUE READING
Highly Cited
This paper has 47 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 32 extracted citations


Publications referenced by this paper.
Showing 1-10 of 13 references

Performance tradeo s in multithreaded processors

  • A. Agarwal.
  • IEEE transactions on parallel and distributed…
  • 1992


  • SPARC Architecture Manual (Version 7).
  • 1990
1 Excerpt

A study of branch prediction strategies

  • James E. Smith.

Branch prediction strategies and branchtarget bu er design

  • Johnny K. F. Lee, Alan Jay Smith.
  • IEEE Computer

Similar Papers

Loading similar papers…