Ask Question

A certain application runs in 30 minutes on a single processor PXY system. A close analysis reveals that 6 minutes of execution is due to inherently sequential code, while the code for the remaining 24 minutes is fully parallelizable. We consider upgrading our system to a multi-core PXY system so as to make the running time at most 10 minutes. What is the minimum number of cores that we should use

Answers (1)
  1. 25 January, 12:55
    0
    minimum number of cores required = 6

    Explanation:

    Time take by parallelizable code = 24 mins

    Reduced time of parallelizable code = 4 mins

    Speed gained = 24/4 = 6 times

    Therefore minimum number of cores required = 6
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “A certain application runs in 30 minutes on a single processor PXY system. A close analysis reveals that 6 minutes of execution is due to ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers
Sign In
Ask Question