Students in computer science or engineering will find this tutorial on computer architecture very useful and enlightening. Contributed by Professor Prabhu at Iowa State University, the material covers beginning and intermediate topics. Beginning with an overview of basic theorems, like Amdahl's Law, Prabhu explains the most important considerations for processor performance. He then goes into more details of a computer's operation, with a particular emphasis on memory hierarchy. This constitutes the first half of the material; the entire second part is devoted to the principles and implications of pipelined execution. Besides the text and figures, the tutorial also has a few interactive components, including a calculator that demonstrates the resulting speedup of an enhancement.
(no comments available yet for this resource)