Answered step by step
Verified Expert Solution
Question
1 Approved Answer
For the code shown below make the following assumptions on execution module times MUL.D-6 execute cycles ADD.D - 4 execute cycles . L.D - 2
For the code shown below make the following assumptions on execution module times MUL.D-6 execute cycles ADD.D - 4 execute cycles . L.D - 2 cycles S.D - assume a write buffer so 1 execute cycle If the number of reservation stations are as shown below, show how Tomasulo's Algorithm would schedule the operations. For the "Issue," "Execute" and "Write CDB" columns enter the cycle number in which the event is done as opposed to a check mark which was done in the text In particular show the tables when the last ADD.D receives its operands and begins execution. Instruction L.D FO, 0(R2) MUL.D F8, F2, FO MUL.D F4, FO, F8 ADD.D F6, F6, FO ADD.D F10, F10, F4 ADD.D F6, F6, F8 S.D F6, 0(R4) Iteration Issue Execute Write CDB Reservation Stations Name Bu Load 1 Load 2 Add 1 Add 2 Mult 1 Mult 2 Register Status Field Qi FO F2 F4. F6 F8 F10 F12 F30 For the code shown below make the following assumptions on execution module times MUL.D-6 execute cycles ADD.D - 4 execute cycles . L.D - 2 cycles S.D - assume a write buffer so 1 execute cycle If the number of reservation stations are as shown below, show how Tomasulo's Algorithm would schedule the operations. For the "Issue," "Execute" and "Write CDB" columns enter the cycle number in which the event is done as opposed to a check mark which was done in the text In particular show the tables when the last ADD.D receives its operands and begins execution. Instruction L.D FO, 0(R2) MUL.D F8, F2, FO MUL.D F4, FO, F8 ADD.D F6, F6, FO ADD.D F10, F10, F4 ADD.D F6, F6, F8 S.D F6, 0(R4) Iteration Issue Execute Write CDB Reservation Stations Name Bu Load 1 Load 2 Add 1 Add 2 Mult 1 Mult 2 Register Status Field Qi FO F2 F4. F6 F8 F10 F12 F30
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started