Steffan, et al.. The Stampede Approach to Thread-level Speculation. Association for Computing Machinery (ACM), Aug. 2005, doi:10.1145/1082469.1082471.