Adaptive techniques for dynamic processor optimization: Theory and practice - Rahul Reddy, P (New Delhi Random, 2016)