Я вспоминаю, как видел исследование или статью, где недавно утверждалось, что большая часть ускорения, наблюдаемого в компьютерных программах за последние несколько десятилетий, происходит от более совершенных алгоритмов, а не от более быстрого аппаратного обеспечения. Кто-нибудь знает исследование или статью?
14
Ответы:
это непреднамеренно сложный вопрос. Эта идея о том, что выигрыш в программном обеспечении опередил аппаратные, очевидно, коренится в настоящем отчете правительства, но (как показывает ваш вопрос), возможно, приближается к незначительному статусу городских легенд из-за того, что его неправильно поняли или неправильно истолковали. Сводные / звуковые заголовки не совсем соответствуют фактической точке зрения в отчете.
см. [1] или [2], в которых говорится
но проблема программного обеспечения и аппаратного обеспечения очень далека от этого одномерного упрощения, гораздо более сложного, и блог Lohrs имеет его более точный - программное и аппаратное обеспечение образуют своего рода симбиотический синтез инь-ян, и оба они продвинулись очень значительно, даже ошеломительно по сравнению с десятилетия
предостережение / мелкий шрифт: нельзя брать индивидуальные выгоды в конкретных алгоритмах программного обеспечения, которые в некоторых случаях были очень существенными, и обобщать их на все алгоритмы.
фактическая цитата из отчета на странице 71:
так что этот правительственный отчет тщательно исследован и отточен, основное утверждение о значительных выгодах от теоретических достижений в области программного обеспечения в некоторых областях является правильным и продвигает (теоретические / алгоритмические) исследования частично на этой основе.
однако есть несколько других новых / недавних фундаментальных / массовых явлений / тенденций / сдвигов в последние годы или то, что Intel Grove называет «точками перегиба», которые происходят в аппаратном и программном проектировании. aka "gamechangers":
[1] skeptic.se, прогресс в алгоритмах опережает прогресс в оборудовании
[2] Прогресс программного обеспечения превосходит блог Мурса по закону Нью-Йорк Таймс от Lohr
[3] ДОКЛАД ПРЕЗИДЕНТУ И КОНГРЕССУ, РАЗРАБАТЫВАЮЩИМ ЦИФРОВОЕ БУДУЩЕЕ: ФЕДЕРАЛЬНО ФИНАНСИРОВАННЫЕ ИССЛЕДОВАНИЯ И РАЗВИТИЕ СЕТЕВЫХ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, декабрь 2010 г.
источник