Я перешел на предыдущий экзамен на курс моей компьютерной архитектуры, и у меня появился неправильный ответ, как я могу рассчитать наилучшее возможное ускорение? Я понимаю, что theres ограничение относительно того, сколько программы можно ускорить, просто не уверен в форуме (он проблема - часть b). Любая помощь будет поддержана и очень благодарна спасибо!расчет наилучшего ускорения
(6 баллов) Для ускорения приложения, предложены два усовершенствования со следующими ускорениями:
Форсировочной = 25
Форсировочных = 15Усиление- для использования 40% инструкций и улучшения 2 можно использовать для 30% инструкций. Два улучшения не перекрываются.
a) Что такое ускорение, если применяются оба расширения?
b) Если вы продолжаете совершенствовать эти два усовершенствования, какое лучшее ускорение вы можете достичь?
Что означает Ускорение 25? –
Скотт, я не думаю, что это важно (я бы предположил, что 25x, а не 25%, но я согласен, что это неясно), потому что часть (b) - это то, с чем ищет jfisk. –
Я думаю, что это можно вычислить по закону Амдаля (http://en.wikipedia.org/wiki/Amdahl%27s_law). –