Question: Assume your computer is able to complete 4 double floating-point operations per cycle when operands are in registers and it takes an additional delay of

Assume your computer is able to complete 4 double floating-point operations per cycle when operands are in registers and it takes an additional delay of 100 cycles to access any operands that are not in registers. The clock frequency of your computer is 2 Ghz. How long it will take for your computer to finish the algorithm dgemm and dgemm_r (refer to slides 02_Sequential_optimization page

Assume your computer is able to complete 4 double floating-point operations per

17 for the algorithm) respectively for n= 1000? How much time is wasted on accessing operands that are not in registers?

1. (20 points) Assume your computer is able to complete 4 double floating-point operations per cycle when operands are in registers and it takes an additional delay of 100 cycles to access any operands that are not in registers. The clock frequency of your computer is 2 Ghz. How long it will take for your computer to finish the algorithm dgemm and dgemm_r (refer to slides "02_Sequential_optimization" page 17 for the algorithm) respectively for n=1000? How much time is wasted on accessing operands that are not in registers

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 Databases Questions!