попросил парня приберечь свое остроумие и личное обаяние для другого случая. Пока полет проходит нормально.
Я делаю шаг, чтобы не загораживать Напье вид на серверную. Комната, такая пустая еще несколько дней назад, совершенно изменилась. Вдоль всех стен стоят железные каркасы, в которых установлены компьютеры. Отовсюду свисают безнадежно спутанные оранжевые провода, похожие на волосы киборга. Десятки маршрутизаторов мигают желтыми и зелеными огоньками. От мигания тысяч лампочек, выстроенных в идеально ровные ряды, возникает ощущение галлюцинации или наркотического дурмана. А еще там слышен звук сотни работающих компьютеров — звук поразительно громкий, как шум водопада.
— Это мозг «Пифии». Все программное обеспечение работает на этих машинах, — объясняю я, стараясь, чтобы мой голос не утонул в компьютерном гуле. Я поворачиваюсь к Питеру и представляю его Напье: — Это Питер Рум, наш ведущий разработчик.
Питер кое-как поднимается на ноги, перешагивает через банку лимонада и пожимает Напье руку.
— Здравствуйте, — приветствует он гостя.
— Питер, ты не мог бы вкратце объяснить мистеру Напье, что у нас тут? — прошу я его.
— Да, конечно, — соглашается он и, обведя рукой заставленную компьютерами комнату, принимается громко объяснять: — Перед вами компьютеры, оснащенные интеловскими процессорами «Ксенон». Все они работают под «Линуксом». Тактовая частота процессоров — один гигагерц. Звучит, может, и скромно, но все компьютеры соединены в сеть, и их можно представить как единую супермашину. С правильно настроенным на параллельную работу программным обеспечением производительность достигает одного терафлопа.
Напье глубокомысленно кивает.
— Питер, ты не мог бы объяснить все то же самое человеческим языком? — прошу я его.
— Да, конечно, — отвечает он. — Скажем так: компьютеры в этой комнате могут совершать один триллион операций с плавающей точкой в секунду. Чтобы вы понимали масштабы производительности, приведу вам один пример. Недавно Национальная гидрометеорологическая служба купила суперкомпьютер «Крэй», с помощью которого там собираются просчитывать маршруты ураганов. «Крэй» обошелся им в двадцать пять миллионов долларов. Общая стоимость компьютеров, находящихся в этой комнате, — около двухсот пятидесяти тысяч долларов. При этом вычислительная мощность у них в четыре раза выше, чем у «Крэя».
— Потрясающе, — не скрывает восхищения Напье.
— На самом деле у нас самое мощное в мире программное обеспечение по анализу соответствий. Мы используем генетические алгоритмы и нейронные сети для обработки больших объемов данных.
— Спасибо, Питер, — благодарю я его за лекцию. — Ты не мог бы подготовить для мистера Напье презентацию в зале для переговоров?
Питер кивает и бежит в большой зал для переговоров. Мы с Напье и Джесс медленно идем за ним.
— На ста компьютерах мы остановились по причине элементарной нехватки пространства, — объясняю я. — Если задействовать еще сто, производительность увеличится в десять раз.
— А что эти компьютеры, собственно, делают? — не понимает Напье.
— Сейчас я вам все покажу, — обещаю я.
Мы заходим в зал для переговоров. Джесс включает проектор и нажимает на кнопку в стене. С потолка опускается белый экран. Питер сидит за столом, уткнувшись в клавиатуру.
— Одну секунду, все почти готово.
Я предлагаю Напье присесть прямо напротив экрана.
— Джесс, будь добра, — киваю я в сторону выключателя.
Джесс тушит свет. На экране пока нет ничего, кроме мигающего курсора.
Я подхожу к экрану и встаю перед ним. Теперь курсор мигает у меня на щеке.
— У нас ушло двенадцать месяцев на разработку программного обеспечения, используемого «Пифией», — объясняю я. — Суть нашей деятельности заключается в том, чтобы собрать воедино сотни уже имеющихся вычислительных компонентов, а потом написать программу, которая смогла бы использовать их максимально эффективно. Программа моделирует состояние физического хаоса, разбивая все на простейшие уравнения. Даже если вы имеете дело с тем, что на первый взгляд невозможно представить в линейном виде, «Пифия» в состоянии это обработать. Она движется от простого к сложному.
— Ясно, — говорит Напье, поглядывая на часы.
Мы его упустили. Хоть он и с радостью ехал сюда по солнцепеку, но его подгоняло желание затащить Джесс в постель, а вовсе не перспектива выслушивать лекции про моделирование, программное обеспечение и теорию хаоса.
— Должен предупредить вас, у меня на одиннадцать часов назначена встреча, — добавляет гость.
— Франклин! — встревает Джесс. — По-моему, ты утомил мистера Напье. То есть, прости, Эда.
Она довольно улыбается. А он улыбается ей в ответ.
— Давай спустимся с небес на землю, — предлагает она мне. — Давай лучше поговорим, как «Пифию» можно использовать в жизни.
Напье кивает в знак согласия.
— Господи, спасибо, что ты придумал маркетинг, — шутит он.
Джесс смеется.
— Есть масса областей, где «Пифия» может пригодиться, — объясняет она. — С ее помощью можно, например, предсказывать погоду. Можно точнее определять путь следования торнадо. Можно даже землетрясения предсказывать.
— Понятно, — говорит Напье.
По нему видно, что он мысленно прикидывает прибыльность предприятия. И вывод его прост: на предсказании землетрясений денег не заработаешь.
— Естественно, — не успокаивается Джесс, — на прогнозах землетрясений наглядно продемонстрировать возможности «Пифии» непросто, и поэтому я попросила Питера сделать презентацию на другом материале.
Кивком головы она просит программиста начать. Он нажимает клавишу. На экране появляется схема с кривыми зелеными линиями — график движения цен на акции.
— Чьи это акции, Питер? — спрашиваю я.
— Символ акций — HSV. Сейчас проверю… Это у нас «Хоум сервис Америка».
— А чем же занимается компания «Хоум сервис Америка»?
— Да черт его знает, я не в курсе, — признается Питер.
— Ладно, давай включай мониторинг в режиме реального времени.
Питер нажимает на клавишу. Картинка меняется: теперь зеленая точка, отмечающая текущую цену, все время движется — то вверх, то вниз, то опять вверх. Но колебания незначительные. В движении зеленой точки не видно никакой логики.
— А теперь, Питер, запускай «Пифию».
Он снова нажимает какую-то клавишу.
— Сделано.
Поначалу ничего не происходит. Затем в правой части экрана, вдалеке от зеленой точки, появляется красный кружок. А в нем надпись: «90 % вер.».
— Это прогноз «Пифии» на то, какой будет цена акций через пятнадцать секунд.
Реальная цена акций потихоньку падает, отдаляясь от прогноза.
Красный кружок темнеет. Надпись меняется на «93 % вер.», а потом на «95 % вер.».
— «Пифия» утверждает, что с вероятностью девяносто пять процентов через десять секунд акции компании «Хоум сервис Америка» будут стоить двадцать два доллара и пять центов.
И тут, как по мановению волшебной палочки, цена перестает падать и начинает расти.
«98 % вер.» — утверждает программа.
Цена поднимается, приближаясь к красному кружку, нарисованному «Пифией». Наконец происходит еще один подъем цен, и зеленая точка оказывается в центре красного кружка.
Кружок светлеет. На экране появляется надпись: «Прогнозируемый уровень достигнут».
— Вот, — ликую я. — «Пифия» в точности предсказала цену на акции компании «Хоум сервис Америка».
Напье лишается дара речи. Он глядит на экран с открытым ртом.
— Естественно, «Пифия» разрабатывалась не для финансистов. Ее истинная цель — сложные вычисления. Как я уже говорил, погода, вулканы, поведение горных пород. Ей найдется применение даже в области биотехнологий, с помощью «Пифии» можно анализировать молекулы.
— Погодите-ка, — перебивает меня Напье, не отрывая взгляда от экрана. — Ваша программа только что предсказала движение цен на акции?
— Да. Но только на ближайшие пятнадцать секунд. Если прогнозировать больше, чем на минуту или две, снижается точность.
— А вы можете повторить?
— Конечно, — удивляюсь я. И неуверенно добавляю: — Но все же «Пифия» не совсем для этого…
— Ваша программа может работать с акциями любой компании? — не слушает меня Напье.
— Естественно. Можете сами выбрать.
— Давайте «Дженерал моторс».
— Пожалуйста, — говорю я и поворачиваюсь к Питеру: — Давай то же самое для «Дженерал моторс». Проверь, какой у них там символ акций.
— Вот, нашел, — отзывается Питер. Программист нажимает какие-то клавиши, и прежний график меняется на новый, с буквами GM. — Это график изменений цен за сегодня, — объясняет он. — А это график цен в режиме реального времени.
На экране появляется обещанный график для акций «Дженерал моторс». Цена на них меняется более резко, чем на предыдущие. Она прыгает в районе семидесяти долларов. Зеленая точка продолжает свистопляску, прыгая то выше, то ниже, то опять выше по мере того, как совершаются тысячи сделок с акциями.
— Хорошо, давайте обработаем данные «Пифией», — распоряжаюсь я.
— Одну секунду, — откликается Питер. Пара нажатий на клавиши, и на отметке 70,25 появляется красный кружок. И подпись: «92 % вер.».
Мы наблюдаем за постоянно меняющейся ценой на акции «Дженерал моторс». Она падает до 69.50, затем опять вырастает. С каждой секундой уровень вероятности повышается: 93 %, 94 %.
— Вот чертовщина, — вырывается у Напье.
Цена снова падает, отдаляясь от прогнозируемой. Но «Пифия» не отступается: 95 % вероятности… 96 %.
— Похоже, на этот раз ваша программа ошиблась, — замечает Напье.
Словно назло ему, зеленая точка меняет направление и ползет вверх. Она пролетает отметку в 60.90, потом 70 долларов.
«Пифия» уверена в своем прогнозе на 97 %… Теперь на 98 %…
Цена акций «Дженерал моторс» продолжает расти, пока не останавливается на отметке 70,25. На экране снова появляется надпись: «Прогнозируемый уровень достигнут».
— Быть того не может, — не верит нам Напье.