Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Problem 1. As part of the design of a new embedded system that is dedicated to r

ID: 3622720 • Letter: P

Question

Problem 1.
As part of the design of a new embedded system that is dedicated to run a specific application A, you have to choose
among 3 alternative options for your main processing unit. Some of the characteristics of the three processors are
described in Table 1. P1 is a single-core processor while P2 and P3 are based on two homogeneous multi-core
architectures with 4 and 16 processing cores, respectively. Executing application A for a fixed data set D on processor
P1 takes 40 seconds.
processor # cores clock frequency (Ghz) CPU Time (seconds)
P1 1 4.0 40
P2 4 2.0
P3 16 1.6
Table 1: Table for Problem 1, Parts (a) and (b)

Assuming that 80% of application A is parallelizable and that the possible speedups of executing A on the other two processors are due only to code parallelization and clock frequency, answer the following questions (After showing
you reasoning, make sure to report the answers to this question in the last column of Table 1.)
• (a). What is the CPU time of executing A with data set D on processor P2?
• (b). What is the CPU time of executing A with data set D on processor P3?

Explanation / Answer

P1 wasn't a single core processor. 256 bitz was enough to damage your whole machine. 512 is double killer that wipe out your machine in a second. I suggest contact your local reiailer about your Alternative Machine.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote