Hi all,
I am running Spec 2006 on X86 with the version gem5-stable-07352f119e48. I
am using multiprogram mode with syscall emulation. I am trying to compare
the IPC statistics for 2 cases:
1)Running benchmark A on a single core
2)Running 4 instances of benchmark A on a 4-core system with 1MB private L2
cashes.
All parameters are the same for the 2 runs except the number of cores.
I am expecting some IPC decrease for the 4-core case as the cores will
share the same system bus. However, for CactusADM and Soplex benchmarks, I
see higher IPC for case2 compared to case 1.
I look at the same phase of execution for both runs. I fastforward for 2
billion instructions and grab the ipc for each of the cores corresponding
to the next 100 million instructions in detailed mode.
I ll report some other statistics for CactusADM to give a better idea of
what is going on.
Case 1: ipc=0.664141, L2_overall _accesses=573746, L2_miss_rate=0.616
Case 2: cpu0_ipc=0.718562, cpu1_ipc= 0.720464, cpu2_ipc=0.717405, cpu3_ipc=
0.716513
            L2_0_accesses=591607, L2_1_accesses=581846,
L2_2_accesses=568095, L2_3_accesses=561180, L2_0_missrate=0.452978,
L2_1_missrate=0.454510, L2_2_missrate=0.475646, L2_3_missrate=0.488171

Case 1:Running Time for 100M insts = 0.0716 sec
Case 2:Running Time for 100M insts = 0.066273 sec

Do you have any idea what could be the problem? Actually, is this a problem
or something expected for some benchmarks?
Best,
Fulya Kaplan
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to