Я использую многоядерный симулятор marss http://marss86.org. Я использую 4-ядерное моделирование с общим кешем L2. Каждое ядро запускается, скажем, на 100 миллионов инструкций. Поскольку разные ядра работают с разной скоростью, я собираю статистику только для 100M инструкций для каждого ядра. Общее моделирование продолжается до тех пор, пока ядро с последней финишной чертой не выполнит 100M инструкций.
Я хотел вычислить MPKI (мисс на килограмм-инструкцию) для L2. Мне было непонятно, должен ли MPKI быть
Sum_Of_L2_Miss_Of_All_Cores/ 400M
или же
Sum_Of_L2_Miss_Of_All_Cores/ 100M
или что-то другое. Вы можете уточнить? Благодарю.