This is one of many many papers on thread-level speculation. I’ll try to add more reading when I have time, but for now you may also consider:
- Sohi’s MultiScalar
- Rotenberg’s Trace Processors
- Akkari et al. HTM (I’ll have to check this reg)
- Hardware Transactional Memory (Stanford, Wisconsin, MIT, UT)