A text with discussion questions and problems for undergraduate and graduate courses on computer architecture in programs in electrical engineering and computer science; also of interest to design engineers. Emphasizes those techniques involving parallelism, in sections on the fundamental methods of improving system performance; multiprocessor systems using shared memory; and systems not using shared memory. This second edition includes expanded material on processor design, and pipelined and superscalar processors. Annotation c. by Book News, Inc., Portland, Or.
A book aimed at design techniques used to improve the performance of computer systems. A fully revised second edition is divided into three parts; Part I describes the fundamental methods used to improve the performance of computer systems, Part II describes multiprocessor systems using shared memory and Part III includes computer systems not using shared memory. The book has complete chapters on major topics such as cache memory design, single bus multiprocessors, Interconnection networks and other techniques involving the use of parallelism. Senior/graduate level computer science, computer engineering and electrical engineering students.