(b) Your job is to evaluate the potential performance of two CPUs. CPU 1 impleme
ID: 3802473 • Letter: #
Question
(b) Your job is to evaluate the potential performance of two CPUs. CPU 1 implements ISA A and operates at 500 MHz while CPU 2 implements ISA B and operates at 600 MHz. The evaluation is based on the performance of each CPU on a particular benchmark. The best compiled code for this benchmark performs at the rate of 10 IPC on CPU 1. The best compiled code for this benchmark performs at the rate of 2 IPC on CPU 2. i. What is the MIPS rating of each CPU? ii. Which CPU's performance is better? Briefly explain your answer.Explanation / Answer
What is the performance in MIPS for CPU1 processor implementing ISA A?
Ans: 10IPC *500= 5000 MIPS
What is the performance in MIPS for CPU2 processor implementing ISA B?
Ans: 2IPC *600= 1200 MIPS
Which is cpu performance is higher , A or B ?
Ans:- Cannot be determined.
As Not enough information provided. We don’t know the number of instructions executed on each
CPU, so we can’t compare performance.CPU1 for example may have very simple
instructions (or NOPs).CPU2 could be faster if its instructions actually accomplish
significantly more work than Processor A’s.
The MIPS metric does not take into account number of executed instructions, which also affects the
performance (i.e. execution time) of each CPU.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.