use numCycles instead of simTicks to determine CPI stat in InOrder

This commit is contained in:
Korey Sewell
2009-03-04 13:16:48 -05:00
parent 9ee8e685a4
commit e4aa4ca40c

View File

@@ -355,7 +355,7 @@ InOrderCPU::regStats()
.name(name() + ".cpi_total")
.desc("CPI: Total CPI of All Threads")
.precision(6);
totalCpi = simTicks / totalCommittedInsts;
totalCpi = numCycles / totalCommittedInsts;
ipc
.name(name() + ".ipc")
@@ -373,7 +373,7 @@ InOrderCPU::regStats()
.name(name() + ".ipc_total")
.desc("IPC: Total IPC of All Threads")
.precision(6);
totalIpc = totalCommittedInsts / simTicks;
totalIpc = totalCommittedInsts / numCycles;
BaseCPU::regStats();
}