Ask Question

How much speedup would result from running application A on the entire 22-core processor, as compared to running it serially?

+3
Answers (1)
  1. 11 October, 11:04
    0
    This question is incomplete. The complete question is given below:

    Your company has just brought a new 22-core processor, and you have been tasked with optimizing your software for this processor. You will run four applications on this system, but the resource requirements are not equal. Assume the system and application characteristics listed in table 1.1

    Table 1.1 Four Applications

    Application

    A

    B

    C

    D

    % resources needed

    41

    27

    18

    14

    % parallelizable

    50

    80

    60

    90

    The percentage of resources of assuming they are all run in serial. Assume that when you parallelize a portion of the program by X, the speedup for that portion is X.

    a. How much speedup would result from running application A on the entire 22-core processor, as compared to running it serially?

    Answer:

    Speedup = 50

    Explanation:

    The speedup for that portion is x if we parallelize a portion of that program by X. If the whole program has no parallelize portion or in other words the whole program is running serially then the speedup will be zero. So in this scenario if parallelizable portion of A is 50% so according to above description the speedup is 50.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “How much speedup would result from running application A on the entire 22-core processor, as compared to running it serially? ...” 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