-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
The fundamental capabilities of processor and memory architectures discussed in previous chapters enable the implementation of a complete and functional computer system. However, without additional features to enhance instruction execution speed, the performance of such a system would be a small fraction of the speed that we now take for granted.
Several performance-enhancing techniques are employed routinely in processor and system designs to achieve peak execution speed in real-world computer systems. These techniques do not alter the processor's behavior in terms of its computed outputs; they simply enable the system to accomplish its work faster.
After completing this chapter, you will understand the benefits of multilevel cache memory in computer architectures and the advantages and challenges associated with instruction pipelining. You'll also understand the performance improvements resulting from simultaneous multithreading, out-of-order...