I used two_levels.py (The script for tutorial) to run a simulation with DerivO3CPU
model. The simulation result shows the CPI
value (cycles per instruction) is lower than 1. I don't think that makes sense to a single-core system.
The only two things I modified in that script are the CPU type (TimingSimpleCPU
-> DerivO3CPU
) and the program running (HelloWorld -> A benchmark program).
Did I make the wrong setup for DerivO3CPU or I misunderstand the CPI?
Thank you very much for your help!
question from:
https://stackoverflow.com/questions/66065922/x86-derivo3cpu-cpi-issue 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…