Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

But is it possible to still solve them thank u QUESTION 15 2 points Save Answe H

ID: 3858913 • Letter: B

Question

But is it possible to still solve them thank u QUESTION 15 2 points Save Answe How many steps are needed to complete the following vector addition instruction on a vector processing machine whose CPU (which has a pipeline structure) is composed of 10 functional units? O A. 109 OB. 110 O C. 10 OD. 100 QUESTION 16 2 points Save Answer What is the primury reason for us ing parallel computing? O A. We cannot rely on increasing the speed of CPU to meet the needs for more computational O B. Parallel computing is another programning paradigm a C. Parallel computing is a natural way ofprogramming to meet the needs for more computational power D. Hardware technology makes building supercomputers feasible QUESTION 17 2 points Save Answer A mult processor consists of 100 processors. If 10% of the code is sequential and 90%is paral elizable, what will be the aximum speedup when running this programon this mutiprocessor? O A.-9.17 B. 100.00 OC.-90.00 D.-1000 2 points Sa QUESTION 18 Operations in SIMD machines are synchronized automatically O True False

Explanation / Answer

If there are 10 functional units in every pipeline.

To add x(1:100) and y(1:100), we have exactly 100 instructions to process.

every instruction will start after 1 cycle of its previous instruction is completed.

i.e. 1st instruction will start at 1st clock cycle

2nd instruction will start at 2nd clock cycle

3rd instruction will start at 3rd clock cycle

and so on,

100th instruction will start at 100th clock cycle, and it will take 10 cycle to finish including the 100th cycle. Thus it will need 9 clock cycles more.

Thus, total clock cycle = 100 + 9 = 109

Answer :A. 109