Question: computer architecture hw please help!!Part 1 : Multi - issue ( 5 0 pts ) Here is the loop code for a dot - product:

computer architecture hw please help!!Part 1: Multi-issue (50 pts)
Here is the loop code for a dot-product:
loop:This code does not include the initialization of $s0 to the base address of A[i],$s1 to the base address of B[i], initialization of the product ( $s2) to 0 and initialization of the loop counter $t3 to 90.
Using loop unrolling (3 loops) and register renaming, rewrite your code. Include a written explanation of each step of the process.
Next, assign the instructions to packets and slots for the Static Dual Issue MIPS processor described in Lecture 18. Fill out the below table showing instruction packets and slots. Add nops if there are any hazards you cannot resolve with forwarding. Add more rows if needed.
\table[[,ALU/branch,Load/store,Slot],[Loop:,,,1],[,,,2],[,,,3],[,,,4],[,,,5],[,,,6],[,,,7],[,,,dots
computer architecture hw please help!!Part 1 :

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!