The CPU design team is designing an instruction set with three classes of instructions. Parameters are given in the following table. Consider a program with 65% ALU instructions, 25% memory instructions, and 10% control instructions. What is the average CPI for this CPU?
| Clock Rate | 8 GHz |
| CPI for ALU Inst. | 7 |
| CPI for Memory Inst. | 15 |
| CPI for Control Inst. | 8 |

The CPU design team is designing an instruction set with three classes of instructions. Parameters are...
The CPU design team is designing an instruction set with three classes of instructions. Parameters are given in the following table. Consider a program with 60% ALU instructions, 30% memory access instructions, and 10% control instructions. What is the average CPI for this CPU? Clock Rate 8 GHz CPI for ALU Inst. 8 CPI for Memory Inst. 16 CPI for Control Inst. 4
Consider two different implementations of the same instruction set architecture. There are 5 classes of instructions, A, B, C, D, and E. The clock rate and CPI of each class is given in the following table. Machine Clock Rate CPI class A CPI class B CPI class C CPI class D CPI class E P1 1.0 GHz 1 1 2 3 2 P2 1.5 GHz 1 2 3 4 3 What are the performances of P1 and P2 expressed in...
Consider three different processors Pi, P2, and P3 executing the same instruction set with the clock rates and CPIS given in the following table 1. Clock Rate Processor CPI 3.4 GHz 1.2 P2 Рэ 2.6 GHz 1.0 2.2 4 GHz Which processor has the highest performance expressed in instructions per second? If the processors each execute a program in 15 seconds, find the number of cycles and the mumber of instructions We are trying to reduce the time by 30%...
Topics 1. MIPS instruction set architecture (ISA). 2. Performance. 3. MIPS datapath and control. Exercise 1 Consider the memory and register contents shown below. Registers Ox0100 FFF8 13 ($t 5) 14 ($t6) 0x0100 FFFC 0x0101 0000 Memory 0x0000 0000 0x0001 1100 0x0A00 со00 0x1234 4321 OxBAOO OOBB 15 OXAAAA 0000 0x1111 1010 0x7FFF FFFD 0x0100 FFFO 0x0101 0008 (St7) Ox0101 0004 16 ($80) 0x0101 0008 17 ($sl) Show what changes and give the new values in hexadecimal after the following...
Consider two different implementations of the same instruction set architecture. The instructions can be divided into four classes according to their CPI (class A, B, C, and D). P1 with a clock rate of 2.5 GHz and CPIs of 2, 4, 3, and 2 and P2 with a clock rate of 3.5 GHz and CPIs of 3, 3, 2, and 3. a. Given a program with a dynamic instruction count of 1.0E8 instructions divided into classes as follows: 30% class...
Consider two different implementations, M1 and M2, of the same
instruction set. There are three classes of instructions (A, B, and
C) in the instruction set. M1 has a clock rate of 80 MHz and M2 has
a clock rate of 100 MHz. The average number of cycles for each
instruction class and their frequencies (for a typical program) are
as follows:
(a) Calculate the average CPI for each machine, M1, and M2.
(b) Calculate the average MIPS ratings for...
Computer Architecture
6. We can choose pipelined or non-pipelined implementation like below. For a program with 20% ALU instructions, 10% control instructions and 70% memory instructions, which design will be faster? Give a quantitative CPI average for each case. (you have to write all process like CPI, CPI time, etc) Non-Pipelined version Parameter Clock Rate CPI for ALU instruction CPI for Control instruction 2 CPI for Memory instruction3 Pipelined version 250 MHz 600 MHz
6. We can choose pipelined or...
Consider three different processors P1, P2 and P3 executing the same instruction set. P3 has a 4 GHz clock rate and a CPI of 2.5. P2 has 3.5 GHz clock rate and a CPI of 2.0. P1 has a 5.0 GHz clock rate and has a CPI of 3.3. a. Which processor has the highest performance expressed in instructions per second? b. If the processor each execute a program in 5 seconds, find the number of cycles and the number...
Consider three different processors P1, P2, and P3 executing the same instruction set. P1 has a 3 GHz clock rate and a CPI of 1.5. P2 has a 3 GHz clock rate and a CPI of 1.0. P3 has a 2.5 GHz clock rate and has a CPI of 2.2. a. Which processor has the highest performance expressed in instructions per second? b. If each processor executes a program in 35 seconds, find the number of cycles and the number...
Problem 0 Consider three different processors P, P2, and P3 executing the same instruction set. PI has a 3 GHz clock rate and a CPI of 1.5. P2 has a 2.5 GHz clock rate and a CPI of 1.0. P3 has a 4.0 GHz clock rate and has a CPI of 2.2. a. Which processor has the highest performance expressed in instructions per second? b. Ifthe processors ecach execute a program in 10 seconds, find the number of eycles and...