Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Management An Organizational Perspective

Authors: Richard T. Watson

1st Edition

0471305340, 978-0471305347

More Books

Students also viewed these Databases questions

Question

List any five differences between OLTP and OLAP

Answered: 1 week ago

Question

=+4 Develop and deliver the CCT program.

Answered: 1 week ago

Question

=+5 Evaluate whether the CCT program was effective.

Answered: 1 week ago

Question

=+Identify the type of global assignment for which CCT is needed.

Answered: 1 week ago