11

Reading and Writing Assignments, Discussion Topics
COS/ELE 375

for class on Monday Oct. 25, 2010


Please read Section 1.4 of the text, and then skim the remaining portions of chapter 1 that touch on performance, notably Figure 1.16, the discussion of the SPEC benchmark idea in Section 1.7, and Section 1.8.

In honor of Midterm Week, there will be no written assignment for today's class.

But nevertheless please be prepared to discuss the following in class:

The expression of execution time as the product of number of instructions, average CPI, and cycle time is fundamental to the correct analysis and understanding of uniprocessor performance. It would be great if the various contributors to performance (like architectural features, technology, and so on) only affected one term in this product. But usually they affect two terms, sometimes increasing or decreasing both, but often making one go up and another down. Trade-offs result. What things affect what terms in which way? Consider:

and don't forget, for a given problem, Please come up with some specific examples that you think show the influence of some of these factors (and any others you can think of) on terms in the performance equation product.