I am using multicore simulator marss http://marss86.org. I am using 4-core simulation, with shared L2 cache. Each core is run for say, 100M instructions. Since different cores progress at different rates, I collect stats only for 100M instruction of each core. The overall simulation runs till the last-to-finish core has done 100M instructions.

I wanted to calculate MPKI (miss-per-Kilo-instruction) for L2. I was not clear, whether MPKI should be

Sum_Of_L2_Miss_Of_All_Cores/ 400M

or

Sum_Of_L2_Miss_Of_All_Cores/ 100M

or something else. Can you clarify? Thanks.

link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.