Question: A company is trying to decide between a single-processor system and a dual-processor system. A memory-centric benchmark and a CPU-centric benchmark performance calculations are

A company is trying to decide between a single-processor system and a 

A company is trying to decide between a single-processor system and a dual-processor system. A memory-centric benchmark and a CPU-centric benchmark performance calculations are given in the table below. On average the company applications spend 40% of their time on memory-centric computations, and 60% of their time on processor-centric computations. a) Calculate the weighted execution time of the benchmarks for Processor 1 and Processor 7. b) How much speedup do you anticipate getting if you move from using a Processor 7 to Processor 1 on a CPU-intensive application suite? c) How much speedup do you anticipate getting if you move from using a Processor 6 to Processor 2 on a Memory-intensive application suite? d) At what ratio of memory to CPU computation would the performance of the Processor 7 be equal to Processor 3? Chip CPU Benchmark Performance Number of Cores Clock frequency (MHz) Memory Benchmark Performance Processor 1 2 2,400 3,423 20,718 Processor 2 2 2,200 3,228 18,893 Processor 3 2 3,000 3,000 15,220 Processor 4 2 3,200 2,941 17,129 Processor 5 1 2,800 2,731 7,621 Processor 6 1 1,800 2,953 7,628 Processor 7 1 2,800 3,501 11,210 Processor 8 1 3,000 7,000 5,000 Performance of several processors on two benchmarks.

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!