Abstract

Imagine that you could directly monitor the performance of a processor while it is running. How would that affect a computer architecture course?The current generation of microprocessors has performance monitoring registers on chip which can be read by users. The result is real-time monitoring of processor performance, and a new opportunity for computer architecture education. In particular, it allows experimentation which addresses the question Should Computer Scientists Experiment More? from the cover of the May 1998 IEEE Computer magazine.This paper describes the incorporation of performance monitoring into a graduate-level, advanced computer architecture course based on Hennessy & Patterson's Computer Architecture A Quantitative Approach.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call