- Q1: Describe how the Alpha 21164 achieves a high instruction
fetch rate. Notice that the Alpha 21164 does not use a branch target
buffer (BTB) as we talked about in class.
- Q2: Explain the role the multiple types of No-ops (no operations)
play in allowing the compiler to schedule code for the Alpha 21164.
In your opinion, is this a reasonable expectation of the compiler or
overly burdensome?
- Q3: Describe what your group thinks is the most interesting
technique or approach used by in the Alpha 21164. Briefly explain why
you think it is interesting, what problem the designers were solving,
and the likely effectiveness of the technique.