Ask Question
19 April, 21:29

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. 19 April, 23:04
    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 and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers