assume an algorithm takes 7.6 seconds to execute on a single 3.2 ghz processor. 59% of the algorithm is sequential. assume that there is zero latency and that the remaining code exhibits perfect parallelism. how long (in seconds) should the algorithm take to execute on a parallel machine made of 4 3.2 ghz processors? round answers to one decimal place (e.g. for an answer of 17.214 seconds, you would enter 17.2).

Respuesta :

The expected time is 2.6 seconds.

Find the solution ?

An algorithm is a finite sequence of exact instructions that is used in mathematics and computer science to perform computations or solve classes of specific problems. Calculations and data processing are done according to standards called algorithms.

The process of doing laundry, the way we solve a long division problem, the operation of a search engine, and the recipe for baking a cake are all instances of algorithms. 

Calculating the speed up comes first.

The following is the formula:

n/1+(n-1)F

The number of processors is three, and its value is n.

F = 20% = algorithmic proportion

Values are entered into the formula 3/1+. (3-1)

[tex]0.20\s= 3/1+2*0.20\s= 3/1+0.4\s= 3/1.4[/tex]

velocity = 2.14

The predicted time T/speedups = 5.6/2.14 = 2.6 is calculated from here.

2.6 seconds are hence the anticipated time.

To learn more about algorithm refer

https://brainly.com/question/20217944

#SPJ4