реклама
Бургер менюБургер меню

Ларенто Марлес – Как суперкомпьютеры перепишут законы нашего мира (Часть 1) (страница 6)

18

Чтобы почувствовать вкус этого закона, давайте вернемся к древней индийской легенде, которая как нельзя лучше иллюстрирует слепоту человека перед лицом геометрической прогрессии. Легенда гласит, что мудрец, изобретший игру в шахматы, пришел к правителю, чтобы показать свое творение. Правитель был настолько восхищен сложностью и красотой игры, что предложил мудрецу любую награду, какую тот только пожелает. Мудрец, хитро улыбнувшись, попросил, казалось бы, сущую мелочь: положить на первую клетку шахматной доски одно рисовое зернышко, на вторую – два, на третью – четыре, на четвертую – восемь, и так далее, удваивая количество зерен на каждой следующей клетке, пока не будет заполнена вся доска из шестидесяти четырех полей. Правитель рассмеялся, удивившись скромности просьбы, и приказал казначею выдать награду. Первые клетки заполнялись легко: горсть риса, чашка, мешок. Но очень скоро веселье сменилось недоумением, а затем и ужасом. К середине доски риса требовалось больше, чем мог вместить амбар дворца. А когда подсчеты дошли до последней клетки, выяснилось, что такого количества зерна нет не только в царстве, но и на всей планете Земля, и даже если бы всю сушу превратили в рисовые поля, потребовались бы сотни лет урожаев, чтобы расплатиться с мудрецом. То, что начиналось как невинная просьба, превратилось в чудовищную гору, способную похоронить под собой весь мир.

Мы сейчас находимся в той же ситуации, что и тот беспечный правитель, только вместо риса у нас данные, а вместо шахматной доски – развитие вычислительных технологий. Последние полвека мы жили в уютном мире закона Мура. Гордон Мур, один из основателей Intel, заметил, что количество транзисторов на микрочипе удваивается примерно каждые два года, что приводит к соответствующему росту производительности и снижению стоимости компьютеров. Это удвоение стало ритмом нашего времени, метрономом цифровой эпохи. Мы привыкли к тому, что новый айфон будет быстрее старого, что графика в играх станет реалистичнее, а интернет – шустрее. Но мы не заметили, как подошли к "второй половине шахматной доски". Закон Мура, который казался нам вечным двигателем прогресса, начинает буксовать, ударяясь о фундаментальные физические ограничения. Мы научились делать транзисторы настолько маленькими, что они приблизились к размеру атомов. Дальше уменьшать их просто некуда, потому что вступают в силу квантовые эффекты: электроны начинают "туннелировать", перепрыгивать через затворы, транзисторы перегреваются, и кремний перестает работать как надежный переключатель.

Это тупик. Стена. Конец прекрасной эпохи легкого роста. Мы выжали из классической архитектуры всё, что могли, подобно тому как бегун выжимает из своего тела последние силы на финишной прямой, но выше головы не прыгнешь. Классические суперкомпьютеры, эти гигантские монстры, занимающие футбольные поля и требующие для своего охлаждения реки воды, наращивают мощность уже не за счет хитроумной миниатюризации, а просто за счет гигантомании – мы ставим больше шкафов, жжем больше электричества, но эффективность падает. Мы столкнулись с задачами, которые невозможно решить простым "наваливанием" железа. Моделирование климата Земли, создание детальной карты человеческого мозга, поиск новых материалов для энергетики – эти задачи обладают той самой "рисовой" сложностью. Добавление одного нового параметра в уравнение не просто добавляет работы компьютеру, оно удваивает или утраивает ее. И очень быстро мы приходим к цифрам, которые классический компьютер будет считать дольше, чем будет гореть Солнце.

И вот здесь, в момент, когда кажется, что технологическая эволюция зашла в тупик, на сцену выходит квантовый компьютер, и он приносит с собой не просто ускорение, а тот самый "экспоненциальный взрыв", который меняет саму суть игры. Вспомните: классический компьютер работает линейно. Если вы хотите увеличить его память в два раза, вам нужно добавить столько же транзисторов, сколько у вас уже есть. Это честная сделка: сколько вложил, столько и получил. Квантовый компьютер предлагает сделку дьявольски выгодную, сделку, которая кажется мошенничеством с точки зрения здравого смысла. Чтобы удвоить вычислительную мощность квантового компьютера, вам не нужно строить второй такой же компьютер рядом. Вам нужно добавить всего лишь один кубит.

Один. Единственный. Кубит.

Вдумайтесь в это. Представьте, что у вас есть библиотека, и чтобы увеличить количество книг в ней в два раза, вам не нужно строить новое крыло здания, вам достаточно просто положить один лист бумаги на стол библиотекаря. Добавьте еще один кубит – и мощность снова удвоится. Добавьте десять кубитов – и мощность вырастет в тысячу раз (2 в 10 степени). Добавьте двадцать – в миллион. Это и есть та самая магия степени двойки, которую не смог оценить индийский правитель. Когда мы доходим до пятидесяти кубитов, мы получаем число состояний, которое невозможно смоделировать ни на одном суперкомпьютере мира, потому что для записи этого состояния потребовались бы петабайты памяти. А когда мы добираемся до трехсот кубитов – всего лишь триста крошечных частиц! – количество параллельных состояний, которые эта машина может обрабатывать одновременно, превышает количество атомов во всей видимой Вселенной.

Это число настолько велико, что наш мозг просто отказывается его воспринимать. Мы можем написать единицу с девяноста нулями, но мы не можем почувствовать этот масштаб. Это больше, чем песчинок на всех пляжах Земли, больше, чем звезд во всех галактиках, больше, чем секунд, прошедших с момента Большого взрыва. И вся эта невообразимая, космическая сложность умещается на маленьком чипе внутри золотого цилиндра криостата. Это не просто "быстрый калькулятор". Это устройство, которое создает внутри себя многомерную модель реальности, превосходящую по информационной емкости саму материю, из которой мы сделаны. Это взрыв интеллекта, который происходит тихо, без огня и дыма, в полной тишине вакуума и при температуре абсолютного нуля, но ударная волна от которого перевернет цивилизацию.

Психологически этот переход от линейного к экспоненциальному мышлению является самым сложным вызовом для человечества. Мы привыкли оценивать прогресс по прошлым заслугам. Мы смотрим назад и говорим: "Ну, за последние десять лет мы продвинулись вот настолько, значит, за следующие десять продвинемся еще столько же". Это ошибка выжившего в линейном мире. Экспонента коварна тем, что на начальном этапе она выглядит обманчиво плоской. 1, 2, 4, 8, 16 – эти числа кажутся маленькими и безобидными. В этот период скептики смеются и говорят: "Смотрите, ваши хваленые квантовые компьютеры не могут даже перемножить два простых числа быстрее моего калькулятора! Это все хайп, пустая трата денег". Это фаза "разочарования", когда ожидания опережают реальность. Но особенность экспоненты в том, что она имеет точку перегиба, "колено", после которого кривая устремляется вертикально вверх, в стратосферу. И когда этот момент наступает, догонять уже поздно. Вчера это была игрушка, сегодня это инструмент, а завтра это всемогущий бог, решающий задачи, к которым мы не знали, как подступиться тысячелетиями.

Этот "взрыв" мощности открывает перед нами двери в комнаты, которые были заперты наглухо. Возьмем, к примеру, проблему поиска. Представьте, что вы потеряли ключи в огромном небоскребе, где миллион комнат. Классический поиск – это методичный обход: открыть первую дверь, посмотреть, закрыть, пойти ко второй. В худшем случае вам придется проверить 999 999 комнат. Квантовый алгоритм Гровера позволяет найти ключи, проверив лишь корень квадратный из числа комнат – всего тысячу. Разница между миллионом шагов и тысячей – это разница между "невозможно" и "сделано за секунду". А если комнат миллиард? Триллион? Чем сложнее задача, тем чудовищнее становится преимущество квантовой машины. Она питается сложностью, она расцветает там, где классический компьютер захлебывается и умирает.

Но этот дар приходит с пугающей ответственностью. Экспоненциальная мощь означает экспоненциальные последствия ошибок. В мире линейных технологий, если вы допустили ошибку в коде, программа просто зависнет или выдаст неверный результат. В мире квантовых вычислений и искусственного интеллекта, усиленного квантовой мощью, ошибка может привести к каскадным последствиям глобального масштаба за доли секунды. Мы создаем инструмент, который думает быстрее нас, считает варианты глубже нас и видит связи, невидимые нашему глазу. Это вызывает глубокий экзистенциальный трепет, похожий на чувство, которое испытываешь, стоя на краю гигантской плотины и глядя на ревущий поток воды внизу. Мы построили эту плотину, мы запустили турбины, но способны ли мы удержать этот поток?

История знает примеры, когда количественный рост переходил в качественное изменение. Когда мы перешли от лошадей к автомобилям, мы не просто стали ездить быстрее – мы перестроили города, создали пригороды, изменили экономику и даже структуру семьи. Когда мы изобрели ядерное оружие, мы не просто создали "большую бомбу" – мы изменили геополитику, создав мир, живущий под дамокловым мечом взаимного уничтожения. Квантовый переход будет еще более фундаментальным. Он сотрет грань между "смоделированным" и "реальным". Если мы сможем моделировать молекулярные взаимодействия с абсолютной точностью, нам больше не нужны будут пробирки и лаборатории в привычном смысле. Мы будем открывать новые лекарства в "кремниевом" (или, вернее, "кубитном") мире, и они будут гарантированно работать в наших телах. Мы сможем создавать материалы, которых не существует в природе, просто задавая нужные параметры программе. Это превращение материи в программный код, подчинение физического мира силе мысли.