Как пользоваться
калькулятором
Оценивает число тактов и время исполнения трёх классов инструкций с разным средним CPI.
Число тактов складывается как сумма количества инструкций каждого класса, умноженного на его средний CPI. Время равно числу тактов, делённому на частоту; млн тактов и ГГц требуют множителя 1/1000.
- 01Подготовьте данные
Используйте исходные величины именно для рассматриваемого случая: инструкции первого класса в млн; инструкции второго класса в млн; инструкции третьего класса в млн; средний cpi первого класса; средний cpi второго класса; средний cpi третьего класса; тактовая частота в ГГц.
- 02Проверьте единицы и условия
CPI должны быть измерены для данной нагрузки и учитывать её задержки, если они нужны в прогнозе. Частота считается постоянной; многопоточность, турборежим и перекрытие операций отдельно не моделируются.
- 03Прочитайте результат
Средний CPI взвешен числом инструкций, а не простым средним трёх CPI. CPI может быть меньше единицы у процессора, исполняющего несколько инструкций за такт.