Как рассчитать средний CPI?
Я вроде застрял на какой-то работе. Чтобы найти cpi, мне нужно было бы умножить процент инструкций на тактовый цикл, но это показывает средние циклы задержки. Я не очень понимаю, как подойти к этой проблеме. Любая помощь будет оценена.
Компьютер с 5-ступенчатым конвейером измеряется и имеет следующие характеристики
Тип инструкции% инструкций. Avg. циклы сваливания / инструкции
Филиалы.3 .7
Грузы и магазины.2.2
ALU ops.4 0
Другое.1 .2
а) каков средний ИПЦ для компьютера?
б) Какое ускорение для этой машины?
1 ответ
В вашем последнем комментарии у вас есть правильное средневзвешенное число циклов задержки на инструкцию. Но вам нужно общее количество циклов в расчете на одну инструкцию.
Что касается ускорения, неясно, какова ваша базовая линия.