Runahead Threads to improve SMT performance

@article{Ramrez2008RunaheadTT,
  title={Runahead Threads to improve SMT performance},
  author={Tanaus{\'u} Ram{\'i}rez and Alex Pajuelo and Oliverio J. Santana and Mateo Valero},
  journal={2008 IEEE 14th International Symposium on High Performance Computer Architecture},
  year={2008},
  pages={149-158}
}
In this paper, we propose runahead threads (RaT) as a valuable solution for both reducing resource contention and exploiting memory-level parallelism in simultaneous multithreaded (SMT) processors. Our technique converts a resource intensive memory-bound thread to a speculative light thread under long-latency blocking memory operations. These speculative threads prefetch data and instructions with minimal resources, reducing critical resource conflicts between threads. We compare an SMT… CONTINUE READING
Highly Cited
This paper has 18 citations. REVIEW CITATIONS

Citations

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

References

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

Similar Papers

Loading similar papers…