I am having 2 cpus with separate L1 caches and I am switching the workload between them. The problem is that only in the first change between these two cores, no matter when it happens I see in the system.secondcpu.commit.commitedInsts almost double the instructions.
if for example my interval is of 1.000.000 instructions then the stats for the
commitedInsts will look like this:
Interval Number
cpu
number of Instructions
Warm-up
mainCpu
10000
0
mainCpu
10321426
1
mainCpu
10300316
2
secondmainCpu
20562199
3
secondmainCpu
10255865
4
mainCpu
10246056
5
mainCpu
10234633
6
mainCpu
10225544
7
secondmainCpu
10218624
8
secondmainCpu
10212943
9
secondmainCpu
10206362
Why is that? I am sure that I miss something but I cannot see what is it.
Thanks,
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
