Computer Architecture and Parallel Processing

Computer Architecture and Parallel Processing is more of an art than science. It covers computer system, microprocessors, circuits & system programs. High speed computing deals with designing very high performance computing systems architecture. Due to technological limits on the basic raw speeds of the circuits, computer architects employ various techniques to obtain the high performance. This volume deals with the architectural principles and theory in synchronous parallel systems employing temporal as well as spatial parallelism. It presents complete theoretical treatment of the topics of relevance in these architectures.


1. Fundamentals of Computer Architecture
2. Instruction Level Parallel Processors
3. Memory Hierarchy Technology
4. Shared Memory MIMD Architecture