Question: [4 parts] Given: Consider two different implementations, M1 and M2 of the same instruction set. Each machine has a processor wit GHz clock rate. The

 [4 parts] Given: Consider two different implementations, M1 and M2 of
the same instruction set. Each machine has a processor wit GHz clock
rate. The following performance measurements are observed for WEATHER FORECAST benchmark: M1,

[4 parts] Given: Consider two different implementations, M1 and M2 of the same instruction set. Each machine has a processor wit GHz clock rate. The following performance measurements are observed for WEATHER FORECAST benchmark: M1, M2 M1, M2 Instruction Type Dynamic Instruction Count (Billions) Cycles Per Instruction Bitwise Logic 15.3 1.2 Floating Point |3,2 4,3 Branch 2,5 12,2 Part 1: What is the effective CPI for each machine M1, and M2? a) M1: CPI-2.25. M2: CPI-2 b) M1: CPI-2.1. M2: CPI - -2.2 c) M1: CPI - 2.85. M2: CPI - 3.05 d) M1: CPI - 3.05M2:CPI - 2.85 e) M1: CPI-2.5. M2: CPI - 2.23 ) M1: CPI - 2.23. M2: CPI-2 B) M1: CPI-3.33. M2: CPI = 3.2 h) M1: CPI = 3.2. M2: CPI = 3.33 Answer 1: (Note: Indicate ONLY the LETTER corresponding to your choice) Part 2: Which of the below formula is the correct equation for Millions of Floating-Point Operations per Second (MFLOPS)? a) MFLOPS = [Instruction Count] / (Execution Time . 10^6) b) MFLOPS = [Instruction Count] * CPI (Cycle Time) c) MFLOPS = ( Instruction Count]/([ Clock Period] 10^6) d) MFLOPS = (Frequency] / (CPI * 10^6) e) MFLOPS = (Instruction Count] * CPI f) MFLOPS = [Number of Floating-Point operations executed] / [Execution Time *10^6 ] g) MFLOPS = [CPU Time] + [Memory Time] + [Disk Time] + [Network Time] Answer 2: (Note: Indicate ONLY the LETTER corresponding to your choice) Part 3: Calculate the MFLOPS rating for each machine M1, M2? a) M1: MFLOPS - 2000, M2: MFLOPS - 2333 b) M1: MFLOPS - 2333, M2: MFLOPS - 2000 c) M1: MFLOPS - 1000, M2: MFLOPS - 1333 d) M1: MFLOPS - 1333, M2: MFLOPS - 1000 e) M1: MFLOPS - 2000, M2: MFLOPS - 2000 ) M1: MFLOPS = 1666, M2: MFLOPS = 1600 8) M1: MFLOPS = 1818, M2: MFLOPS = 1600 h) M1: MFLOPS = 1000, M2: MFLOPS = 1000 Answer 3: (Note: Indicate ONLY the LETTER corresponding to your choice) Part 4: How long does it take for each computer to execute the benchmark? a) M1: Execution Time = 5 (s), M2: Execution Time = 5.35 (s) b) M1: Execution Time = 5.35 (s), M2: Execution Time = 5 (s) c) M1: Execution Time = 5.25 (s), M2: Execution Time = 5.5 (s) d) M1: Execution Time = 5.35 (s), M2: Execution Time = 5.35 (s) e) M1: Execution Time = 2.5 (s), M2: Execution Time = 2.4 (s) f) M1: Execution Time = 2.4 (s), M2: Execution Time = 2.5 (s) g) M1: Execution Time = 2.5 (s), M2: Execution Time = 2.5 (s) h) M1: Execution Time = 2.4 (s), M2: Execution Time = 2.4 (s) Answer 4: (Note: Indicate ONLY the LETTER corresponding to your choice) [4 parts] Given: Consider two different implementations, M1 and M2 of the same instruction set. Each machine has a processor wit GHz clock rate. The following performance measurements are observed for WEATHER FORECAST benchmark: M1, M2 M1, M2 Instruction Type Dynamic Instruction Count (Billions) Cycles Per Instruction Bitwise Logic 15.3 1.2 Floating Point |3,2 4,3 Branch 2,5 12,2 Part 1: What is the effective CPI for each machine M1, and M2? a) M1: CPI-2.25. M2: CPI-2 b) M1: CPI-2.1. M2: CPI - -2.2 c) M1: CPI - 2.85. M2: CPI - 3.05 d) M1: CPI - 3.05M2:CPI - 2.85 e) M1: CPI-2.5. M2: CPI - 2.23 ) M1: CPI - 2.23. M2: CPI-2 B) M1: CPI-3.33. M2: CPI = 3.2 h) M1: CPI = 3.2. M2: CPI = 3.33 Answer 1: (Note: Indicate ONLY the LETTER corresponding to your choice) Part 2: Which of the below formula is the correct equation for Millions of Floating-Point Operations per Second (MFLOPS)? a) MFLOPS = [Instruction Count] / (Execution Time . 10^6) b) MFLOPS = [Instruction Count] * CPI (Cycle Time) c) MFLOPS = ( Instruction Count]/([ Clock Period] 10^6) d) MFLOPS = (Frequency] / (CPI * 10^6) e) MFLOPS = (Instruction Count] * CPI f) MFLOPS = [Number of Floating-Point operations executed] / [Execution Time *10^6 ] g) MFLOPS = [CPU Time] + [Memory Time] + [Disk Time] + [Network Time] Answer 2: (Note: Indicate ONLY the LETTER corresponding to your choice) Part 3: Calculate the MFLOPS rating for each machine M1, M2? a) M1: MFLOPS - 2000, M2: MFLOPS - 2333 b) M1: MFLOPS - 2333, M2: MFLOPS - 2000 c) M1: MFLOPS - 1000, M2: MFLOPS - 1333 d) M1: MFLOPS - 1333, M2: MFLOPS - 1000 e) M1: MFLOPS - 2000, M2: MFLOPS - 2000 ) M1: MFLOPS = 1666, M2: MFLOPS = 1600 8) M1: MFLOPS = 1818, M2: MFLOPS = 1600 h) M1: MFLOPS = 1000, M2: MFLOPS = 1000 Answer 3: (Note: Indicate ONLY the LETTER corresponding to your choice) Part 4: How long does it take for each computer to execute the benchmark? a) M1: Execution Time = 5 (s), M2: Execution Time = 5.35 (s) b) M1: Execution Time = 5.35 (s), M2: Execution Time = 5 (s) c) M1: Execution Time = 5.25 (s), M2: Execution Time = 5.5 (s) d) M1: Execution Time = 5.35 (s), M2: Execution Time = 5.35 (s) e) M1: Execution Time = 2.5 (s), M2: Execution Time = 2.4 (s) f) M1: Execution Time = 2.4 (s), M2: Execution Time = 2.5 (s) g) M1: Execution Time = 2.5 (s), M2: Execution Time = 2.5 (s) h) M1: Execution Time = 2.4 (s), M2: Execution Time = 2.4 (s) Answer 4: (Note: Indicate ONLY the LETTER corresponding to your choice)

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 Databases Questions!