Недавно в Исследовательском центре НАСА имени Эймса была демонтирована большая аэродинамическая труба, использовавшаяся для продувки крупных моделей авиационно-ракетной техники. Причиной можно считать действие закона Мура, в соответствии с которым мощность и возможности вычислительной техники возросли настолько, что ученые могут математически моделировать турбулентные потоки обтекания, а не «запихивать» образцы техники в аэродинамические трубы. Разумеется, новый подход создает огромные возможности ускорения любых исследовательских работ.
Гигантская фармацевтическая компания Eli Lilly сейчас выпускает, образно говоря, в 100 раз меньше молекул, чем 15 лет назад, хотя число и разнообразие разрабатываемых и выпускаемых лекарств за это время значительно возросло. И в этом случае исследования и производственные процессы стали намного эффективнее, благодаря чему компания выбрала своим рекламным слоганом фразу «Меньше атомов, но больше битов!»
Известно, что основная проблема моделирования сводится к очень большому объему и высокой точности необходимых вычислений. Почти в любой области науки можно указать некий «порог точности» расчетов, преодолев который ученые могут отказаться от лабораторных экспериментов и перейти к использованию компьютерного моделирования. Уже сейчас во многих областях моделирование «конкурирует» с экспериментальными исследованиями в качестве движущей силы технического прогресса. В качестве примера преодоления «порога точности» в последние годы стоит упомянуть метеорологию (рост вычислительной мощности ЭВМ сделал возможным точное прогнозирование погоды на 6 часов вперед), испытание автомобилей на прочность (любые процессы столкновения можно изучать на компьютере, исследования динамики трехмерных белковых структур (фолдинг) и т. п.
Возвращаясь к проблеме формулировки закона Мура, отметим, что инженеры, связанные с производством компьютерных чипов и озабоченные оптимизацией производственных процессов, конечно, не занимаются подсчетом числа транзисторов в схемах. Точно так же потребителей вычислительной техники интересует не плотность монтажа транзисторов, а обобщенные рабочие параметры созданного на их основе компьютера (прежде всего скорость обработки информации и объем запоминающих устройств). Сказанное может быть отнесено и ко многих другим технологиям, поэтому имеет смысл «отделить» закон Мура от конкретного производства транзисторов (для которого он был первоначально предложен), то есть избавить его, образно говоря, от транзисторной «метрики». При этом закон становится весьма общей закономерностью научно-технического развития и может быть использован для создания долгосрочных прогнозов.
Например, в вычислительной технике действие закона Мура может быть гладко «аппроксимировано» примерно на 100 лет назад, то есть продлено «назад» до момента, когда никакой полупроводниковой техники вообще не существовало. Как показано на рис. 4.1, история вычислительной техники за последнее столетие может быть представлена в виде пяти сменяющих друг друга периодов, соответствующих указанным на рисунке парадигмам развития (электромеханические калькуляторы, релейная техника, вакуумные лампы, транзисторы, интегральные схемы). В этом случае собственно закон Мура (в его строгой исходной формулировке) может быть отнесен только к пятой парадигме, однако легко заметить, что характеристики вычислительных устройств за 100 лет развития действительно очень точно соответствуют общему закону экспоненциального роста. Говоря более просто, за последнее столетие мощность, или производительность вычислительной техники (computational power), в среднем удваивалась каждые два года (в пересчете на некоторую фиксированную цену, например, на 1000 долларов). Последние тридцать лет удвоение характеристик происходило в течение каждого года. Вертикальная ось на рис. 4.1 является логарифмической, так что горизонтальные линии на рисунке соответствуют возрастанию характеристик в 100 раз. Строго говоря, экспоненциальному росту должна была бы соответствовать прямая линия по диагонали, но рисунок взят из книги Рэя Курцвайля, который обнаружил некоторое ускорение и описал его, используя так называемую двойную экспоненту.
Рис. 4.1. Развитие вычислительной техники за последнее столетие в соответствии с формальной «версией» закона Мура Каждая точка соответствует параметрам конкретного вычислительного устройства (из книги Рэя Курцвейля)