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

+5
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