По мнению Давида Хауса из Intel, производительность процессоров должна удваиваться каждые 18 месяцев из-за сочетания роста количества транзисторов и быстродействия каждого из них.
По мнению одного наблюдателя, каждая следующая версия продуктов корпорации Microsoft работает в полтора раза медленнее предыдущей.
С какой периодичностью корпорация Microsoft должна выпускать новые версии продуктов, чтобы пользователи не заметили ни уменьшения, ни увеличения быстродействия?
Ответ: Примерно через 10,53 месяца. Для того, чтобы пользователи не заметили изменения быстродействия, корпорации Microsoft надо выпускать новую версию продукта каждый раз, как быстродействие увеличивается в 1.5 раза.
Так как быстродействие процессоров увеличивается в 2 раза каждые 18 месяцев, данная зависимость быстродействия от времени является степенной функцией вида S = S0 × 2t/18
где S и S0 соответственно текущее и начальное быстродействие, t - время в месяцах с точки отсчёта.
Нас же интересует, за какой период S увеличится в 1,5 раза. Этот период должен быть таким, что 2t/18 будет равна 1,5, так как S0 постоянна.
2t/18 = 1,5 = 2log2(1,5)
t/18 = log2(1,5)
t = 18 × log2(1,5)
t ~ 10.53 месяца