Answer:
a. Clock Speed of Processor = 0.5 GHz
b. Cycles per Instruction (CPI) = 1 Clock per Instruction
c. Throughput = 1 billion Instruction per Second
Explanation
Given Data
Time Take to complete the single Cycle = 2000ps = 2000 x 10⁻¹²
To Find
a. Clock Speed of Processor = ?
b. Cycles per Instruction (CPI) = ?
c. Throughput = ?
Solution:
a. Clock Speed of Processor = ?
Clock Speed = 1/Time to complete the cycle
= 1/2000 x 10⁻¹² Hz
= 0.0005 x 10¹² Hz
= 0.5 x 10⁹ Hz as 10⁹ = 1 Giga so,
= 0.5 GHz
b. Cycles per Instruction (CPI) = ?
It is mentioned that, each instruction should start at the start of the new cycle and completely processed at the end of that cycle so, we can say that Cycles per Instruction (CPI) = 1
for above mentioned processor.
c. Throughput = ?
Throughput = CPI x Clock Speed
where
CPI = 1 cycle per instruction
Clock Speed = 1 billion Instructions per Second
as
Clock Speed = 1 billion Cycles per Second
Throughput = 1 cycle per instruction x 1 billion Cycles per Second
Throughput = 1 billion Instruction per Second