(co-authored with Neeharika Adabala), the book provides a masterly and logical analysis of both hardware and software aspects of modern computing systems. Core Architecture and Hardware