Hardware atomicity for reliable software speculation. - Naveen Neelakantam; Ravi Rajwar; Suresh Srinivas; Uma Srinivasan 003; Craig B. Zilles (ISCA, 2007)

Hardware Atomicity: An Effective Abstraction for Reliable Software Speculation. - Naveen Neelakantam; Ravi Rajwar; Suresh Srinivas; Uma Srinivasan 003; Craig B. Zilles (IEEE Micro, 2008)

A Practical Approach to Hardware Performance Monitoring Based Dynamic Optimizations in a Production JVM. - John Cuthbertson; Sandhya Viswanathan; Konstantin Bobrovsky; Alexander Astapchuk; Eric Kaczmarek; Uma Srinivasan 003 (CGO, 2009)