Question: Based on operation counts, a numerical application uses 2 0 % floating - point operations. ( FLOPs ) On Machine A , the average execution
Based on operation counts, a numerical application uses floatingpoint operations. FLOPs
On Machine A the average execution time of a single FLOP is F times longer than any other type
of operation. F NonFLOPs all execute with equal times
Machine B has an improved floating point unit FPU and clocks faster by a factor of C
Let Z the speedup factor of Machine Bs FPU compared to Machine As FPU when clocked identically.
Let S the overall speedup factor of Machine B compared to Machine A
a Determine an expression for S in terms of F Z & C
b Determine the maximum possible speedup, Smax when F & C
c Determine the speedup factor, Z required for an overall speedup of when F C
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
