5 reading the contents of a memory module to retrieve

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: art and how large a fraction of the overall time this part originally required. Bibliographic Notes Many books have been written about compiler optimization techniques. Muchnick’s book is considered the most comprehensive [52]. Wadleigh and Crawford’s book on software optimization [81] covers some of the material we have, but also describes the process of getting high performance on parallel machines. Our presentation of the operation of an out-of-order processor is fairly brief and abstract. More complete descriptions of the general principles can be found in advanced computer architecture textbooks, such as the one by Hennessy and Patterson [31, Ch. 4]. Shriver and Smith give a detailed presentation of an AMD processor [65] that bears many similarities to the one we have described. Amdahl’s Law is presented in most books on computer architecture. With its major focus on quantitative system evaluation, Hennessy and Patterson’s book [31] provides a particularly good treatment. Homework Problems Homework Problem 5.8 [Category 2]: Suppose that we wish to write a procedure that computes the inner product of two vectors. An abst...
View Full Document

Ask a homework question - tutors are online