Advanced Computer Architecture: A Design Space Approach by Dezso Sima, Terence Fountain, and Peter Kacsuk provides a comprehensive overview of modern computer architectures by treating architecture design as a continuous, multi-dimensional design space rather than discrete categories. The book systematically explores instruction-level parallelism (ILP), data-level parallelism (SIMD/VLIW), and thread-level parallelism, along with memory hierarchies, cache systems, and multiprocessor architectures. It bridges the gap between traditional single-processor design and advanced parallel computing concepts, making it valuable for understanding how modern processors, supercomputers, and networked systems balance performance, power, and cost constraints.




