This book discusses energy efficiency in large-scale systems. It provides an overview of current energy-reducing technologies and the energy consumption method, addressing topics such as cloud computing, high-performance computing, networks and more. The book begins with an introduction to energy demands in ICT. It then covers topics like green wired/wireless networks, mobile computing, power modeling, green data centers and high-performance computing, resource allocation and energy efficiency in P2P systems.