Benchmark program is run first on a 200 MHz and then on a 400 MHz processor. The executed program consists of 200,000 instruction executors with the following instruction mix and clock cycle count:
Instruction Type Integer arithmetic Data transfer Floating point Control transfer
Instruction Count 100,000
Cycles per Instruction 60,000
30,000
10,000
Determine the effective CPI and MIPS rate for both cases.