Question: 8 . ( 5 ) ProgramC consists of a serial ( i . e . , sequential ) part that must be executed on a

8.(5) ProgramC consists of a serial (i.e., sequential) part that must be executed on a
single processor before the remaining parallel part comprised of 8 independent indivisible
tasks. Each of the 8 independent tasks takes 61.5 ms to execute on a single core. The
serial part takes 328 ms.
The sub module 12B: mod12_1.2 Parallel Performance explains Amdahls law as it
relates to multi-processor systems. Module 12 also defines strong scaling and weak
scaling. Assume ProgramC is first executed on a single-core system. Strong scaling is
then used to execute the ProgramC again using one core for the serial part followed by
using 8 cores for the parallel (one core per task). What speedup ratio does Amdahls law
predict for ProgramC using the 8 cores compared to using a single core? Show how you
obtained your answer

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!