Homework P&H Ch. 4 and 5

Answer the following questions about Patterson and Hennessy, Chapters 4 and 5. You only need to turn in those that have a point count assigned.

  1. (1 point) What is dynamic branch prediction?
  2. (1 point) Why are recent processors using multiple cores rather than single cores with deeper pipelining?
  3. (1 point) What is the principle of locality of reference?
  4. (2 points) Describe briefly how a cache level works and how it takes advantage of locality.