Данный тест состоит из 35% нагрузок, 10% магазинов, 16% ответвлений, 27% целых операций ALU, 8% FP +/-, 3% FP * и 1% FP /. Мы хотим сравнить бенчмарк с двумя процессорами. ИПЦ P1 = 5,05 и ИПЦ P2 = 3,58.MIPS CPI (Compare Enhancements)
Вы рассматриваете два возможных усовершенствования для Процессора 1. Одно усовершенствование - лучшая организация памяти, которая улучшит средний CPI для FP/инструкций от 30 до 2. Другое усовершенствование - это новая команда умножения и добавления что уменьшило бы количество инструкций ALU на 20%, сохраняя при этом средний CPI 4 для остальных инструкций ALU. К сожалению, на чипе процессора есть место только для одного из этих двух усовершенствований, поэтому вы должны выбрать усовершенствование, обеспечивающее лучшую общую производительность. Какой из них вы бы выбрали, и почему?
Таким образом, для этой части ИПЦ (FP /) = 5,05 - 0,01 (30 - 2) = 4,77
Но я не в состоянии найти новый CPI для АЛУ.
Это -> CPI (ALU) = 5.05 - 0.20 (4 - 4) = 5.05? Вероятно, я ошибаюсь.