Hello all,
I'm simulating MOESI protocol for L1 caches in SystemC. I'm getting different results for the same source code when running in SystemC 2.3.0 and SystemC 2.3.1 versions in different machines. Could anyone kindly pass some light on this topic?
Machine1:
Linux 3.13, Ubuntu 14.04, SystemC 2.3.1, Intel Pentium Dual Core processor.
Output - Machine 1:
CPU Reads RHit RMiss Writes WHit WMiss Hitrate
0 6 0 6 4 0 4 0.000000
1 34 0 34 22 0 22 0.000000
2 35 0 35 43 0 43 0.000000
3 39 2 37