Here is what I was given:CPU base CPI = 2, clock rate = 2GHzPrimary Cache, Miss Rate/Instruction = 7%L-2 Cache access time = 15nsL-2 Cache, Local Miss Rate/Instruction = 30%L-3 Cache access time = 30nsL-3 Cache, Global Miss Rate/Instruction = 3%, Main memory access time = 150nsWhat is the effective CPI?It is my understanding that I need to calculate the miss penalty for each cache level.L1 miss penalty = Access time of L2 = 15ns / (1ns/2cc) = 30 clock cyclesL2 miss penalty = Access time of L3 = 30ns / (1ns/2cc) = 60 clock cyclesL3 miss penalty = Access time of MM = 150ns / (1ns/2cc) = 300 clock cyclesNow I need to calculate the effective CPI.