Я застрял при попытке рассчитать ускорение. Таким образом, вопрос дал был:Как рассчитать время выполнения (ускорение)
Вопрос 1
Если 50% программы увеличивается в 2 раза, а остальные 50% увеличивается в 4 раза, то, что общее ускорение из-за к улучшениям? Подсказки. Учтите, что время выполнения программы на машине до улучшения (без улучшения) равно T. Затем найдите общее время выполнения после улучшений T '. Ускорение - T/T '.
Единственное, что я знаю, убыстрение = время выполнения до времени усиления/выполнения после повышения. Таким образом, можно предположить, что ответ:
Форсировочная = Т/((50/100x1/2) + (50/100x1/4))
Общее время выполнения после усиления = Т + ускорение
(50/100x1/2), потому что 50% было увеличено в 2 раза и то же самое происходит в 4 раза.
Вопрос 2
Давайте гипотетически представим, что исполнение (2/3) й программы может быть сделано, чтобы работать бесконечно быстро по какой-то улучшения/улучшения в дизайне процессора. Затем, сколько раз улучшенный процессор будет работать быстрее по сравнению с неусовершенствованной (оригинальной) машиной?
Могу ли я считать, что в 150 раз быстрее, так как 100/(2/3) = 150
Любые идеи? Заранее спасибо. начало
Пожалуйста, не деформируйте свои сообщения. –