retagged by
486 views
1 votes
1 votes

There is an $RISC$ processor which uses pipeline technique. Within the processor, all the arithmetic instructions have the same $CPI$ (cycles per instruction).

Which of the following actions would improve the execution time of an arithmetically intensive program in such a processor?

  1. Increasing the clock cycle rate.
  2. Disallowing any forwarding in the pipeline.
  3. Doubling the sizes of the instruction cache and the data cache without changing the clock cycle time.
  1.   II only
  2.   I and III   
  3.   III only
  4.   I and II
retagged by

1 Answer

0 votes
0 votes
Increasing the clock cycle rate.

The higher the clock rate, the higher the processor's speed.  So, this would improve execution time.

 

Doubling the sizes of the instruction cache and the data cache without changing the clock cycle time.

Less miss penalties. So, improved execution time.

Option B

Answer:

Related questions

3 votes
3 votes
1 answer
4