Question: Problem #7 (Dynamic scheduling) (a) Describe the function of dispatch unit in superscalar processor. (b) What do you mean by out-of-order execution? Illustrate it with
Problem #7 (Dynamic scheduling) (a) Describe the function of dispatch unit in superscalar processor. (b) What do you mean by out-of-order execution? Illustrate it with an example. (c) What are Re-Order Buffer (ROB) and Reservation Station (RS), what are they used for, and what are stored in them and how they differ from each other? How these components provide register renaming? (d) Explain the key components of ARM Cortex A8 superscalar processor. (e) What additional components need to be added the MIPS data path to make it an out-of-order superscalar processor
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
