Дас Систем

Карл Ольсберг, 2007

Гамбург, 2007: жизнь Марка Гелиуса, основателя IT-фирмы, расположенной в Хафенсити, складывается как нельзя лучше. Его фирма готовится открыть миру сенсацию: ДИНА, ультрановая компьютерная программа для сложных вычислений, должна быть представлена инвесторам. Однако ДИНА допускает необъяснимые ошибки. Сразу после этого казуса друга Марка и главного разработчика фирмы – Людгера Хамахера – находят мертвым. Кто-то хочет повесить вину на Марка. Очертя голову он пускается в собственное расследование. Пока он убегает от полиции, компьютеры по всей планете начинают давать сбои, и мир вот-вот погрузится в хаос. Теперь Марк сражается не только за свою жизнь, но и за судьбу всего человечества.

Оглавление

Глава 7

г. Гамбург, р-н Хафенсити,

четверг, 8:30

Марк ничего не ответил. Он бросился мимо неё в кабинет Людгера. Его друг верхней частью туловища распластался на письменном столе, голова и рука покоились на клавиатуре, другая рука вяло свисала со стола. Стеклянные глаза были широко раскрыты, словно он не поверил в собственную смерть. Залившая стол кровь, вытекшая из зияющей на его затылке раны, успела засохнуть. Потухший монитор был забрызган бурыми каплями. Там, куда кровь капала со стола, на паркете образовались лужицы.

Марк долго всматривался в мизансцену. Пока его мозг обрабатывал детали и строил умозаключения, эмоционально реагировать он был не состоянии. Людгер. В море крови. Мёртв. Навсегда.

Что за абсурд? Кому понадобилось убивать Людгера, подло, со спины? Его все любили. Он был блестящим программистом и хорошим малым. У него не было эгоистичных амбиций, он работал на успех своей команды и никому не переходил дорогу. Для его убийства не существовало мотивов, чёрт возьми!

Людгер держался приветливо и скромно ещё со школы. Он, конечно же, был лучшим учеником в классе, но не «заучкой». Несмотря на это — а может быть, именно потому — он вызывал зависть у некоторых одноклассников и слыл аутсайдером. Однажды Людгера загнали в угол, и Марк вступился за него. Произошла потасовка. Марка здорово поколотили бы, если бы учителя вовремя не разняли бойцов. В награду ему досталась пара синяков и уважение главных забияк класса, а также — дружба Людгера. Марк не забыл о своём друге после того как получил диплом менеджера по продажам в сфере IT и начал работать в солидной компании. При его посредничестве Людгера взяли туда в отдел разработок. Затем друзья занялись созданием распределённой системы искусственного интеллекта и основали собственную фирму.

Наверное, нашлась бы парочка людей, считавших, что Людгер — не от мира сего. Но ни одного, кому он дал бы повод для ненависти.

Муха описала пару кругов над головой Людгера, села и принялась ползать по холодной щеке. Марк сделал шаг вперёд, чтобы её прогнать, но кто-то схватил его за руку.

— Ничего не трогайте, дактилоскописты здесь ещё не закончили.

Марк обернулся. Перед ним стоял один из тех мужчин, с которыми разговаривала Мэри. Чуть за сорок, трёхдневная щетина, короткая стрижка. Он протянул руку Марку:

— Главный комиссар Унгер. Я руковожу оперативной работой.

Марк кивнул.

— Не могли бы мы поговорить в более подходящей обстановке?

Марк пригласил его в свой офис. Он почувствовал удивительную непринуждённость, когда сел за свой письменный стол.

Унгер повернулся к нему спиной и посмотрел в окно.

— Красивый вид.

Марк ничего не ответил. Комиссар развернулся.

— Вы здесь начальник, не так ли?

— Мы оба. мы были командой, мы с Людгером. Мы основали фирму вместе. Он отвечал за технологии, а я — за коммерцию.

— Госпожа Андресен сказала, что вы являетесь председателем правления.

— Формально — да, но по существу — нет. Как я уже говорил, мы — команда и принимаем все важные решения сообща.

Унгер подошёл к письменному столу, однако не присел на стул для посетителя.

— У вас есть предположения, кто мог это сделать?

И почему?

— Нет. У Людгера не было врагов.

— Выходит, что были. Марк повертел головой.

— Я знаю его со школы. Он всегда и со всеми был приветлив. Ни у кого здесь не было причины его убивать, я более чем уверен.

— Однако кто-то это сделал.

Марк рассеяно погладил кончиками пальцев бронзовую фигурку быка, которая стояла на его столе как напоминание о погасшей мечте выйти на биржу.

— Возможно, грабитель.

— Следов взлома нет. Кроме этого, Хамахер был убит со спины. Со своего места за столом он прекрасно видел, кто заходил в его кабинет. Если бы к нему забрался грабитель, Хамахер оказал бы сопротивление, вероятно, попытался бы бежать, но вместо этого он остался сидеть на месте. Скорее всего, он хорошо знал убийцу и доверял ему.

Унгер испытующе посмотрел на Марка.

— Где вы были вчера вечером между 21 и 22 часами? Разумеется, комиссар был обязан задать этот вопрос. Они поссорились, все об этом знали. А затем Людгер был убит кем-то, кого он хорошо знал и кому доверял. Вдруг Марк почувствовал себя виноватым, как будто его вчерашняя несдержанность стала причиной этой трагедии.

— Дома.

— Свидетели есть?

— Нет. Я был один. Жена была у родителей. Они живут по соседству.

Унгер изобразил на лице удивление.

— Мы поссорились. Так, пустяки. Я повёл себя глупо.

— Ваши сотрудники говорят, что вчера вы поссорились с Хамахером.

Марк кивнул:

— Верно.

— Из-за чего?

— У нас была презентация для совета директоров.

Она прошла не совсем удачно. Голос Унгера зазвучал резко.

— Вы поссорились. Вы в ярости покинули офис. Затем вернулись, возможно, чтобы извиниться. Но ссора вспыхнула с новой силой, и вы его убили!

Марк горестно повертел головой.

— Это не так. Я весь вечер провёл дома.

— Тогда скажите мне, пожалуйста, что именно послужило причиной ссоры между вами и Хамахером?

— Во время презентации ДИНА говорила странные вещи.

— Дина? Кто такая Дина?

— ДИНА — это наша разработка. D-I-N-A. Сокращение от Distributed Intelligence Network Agent — сетевой агент системы распределённого искусственного интеллекта. Программа для распределённых вычислений.

— Можете объяснить так, чтобы даже полицейский понял?

Марк включил компьютер.

— Под распределёнными вычислениями понимается работа программы сразу на нескольких компьютерах, объединённых в сеть. Таким образом можно суммировать вычислительные мощности нескольких компьютеров, получив нечто вроде суперкомпьютера, и при этом избежать покупки дорогого оборудования. Известный пример такого подхода — скринсейвер SETI.

— Что-что?

— SETI — это сокращение от Search for Extraterrestrial Intelligence, поиск внеземного разума. SETI–Institute — это частная организация в США, которая исследует полученные с помощью радиотелескопов сигналы на предмет посланий от внеземных цивилизаций. Для этого нужна очень большая вычислительная мощность. Раньше SETI был программой американского правительства, но со временем его лишили финансирования. И кому-то пришло в голову использовать компьютеры обычных пользователей для продолжения поиска. На компьютер устанавливается маленькая программа, которая использует невостребованную вычислительную мощность, например, когда пользователь делает перерыв в работе. Вот, сейчас покажу.

Он открыл панель управления Windows и запустил скринсейвер Seti@home. На экране медленно стала вырисовываться яркая диаграмма, представлявшая собой море из пиксельных волн синего, розового и красного цветов.

Унгер встал позади него и склонился к монитору. По спине Марка пробежали мурашки — ведь именно так убийца стоял за спиной Людгера.

— Эту штуку вы разработали? — спросил Унгер. — Ваша фирма занимается поисками зелёных человечков?

— Конечно же, нет. Это лишь — наглядный пример технологии, которой мы пользуемся. Скринсейвер SETI работает, между прочим, на 6 миллионах компьютеров, которые по Интернету обмениваются данными с центральным сервером. Сейчас у них в распоряжении больше вычислительных ресурсов, чем если бы их продолжало финансировать американское правительство и они вкладывали бы деньги в обычное оборудование. SETI для нас — своего рода пример.

— Понятно. А чем именно занимается ваша фирма сейчас? У вас тоже есть такая программа, которая работает сразу на многих компьютерах?

— Именно. Мы создали интернет-портал, откуда можно совершенно бесплатно скачивать самые разные игры. Единственное требование — установить наше клиентское приложение ДИНА, которое работает точно так же, как SETI — использует перерывы в работе компьютера, чтобы обрабатывать данные для наших клиентов. Всего у нас более 500 000 установок.

— Не могли бы вы мне её продемонстрировать?

Марк задумчиво кивнул. Из-за воспоминаний о чудовищных событиях последних суток у него затряслись руки, в момент, когда он запускал ДИНУ с клавиатуры.

— Здравствуй, Марк, — раздался синтезированный голос ДИНЫ из колонок компьютера. — Как дела?

У Марка перехватило дыхание. Его резко затошнило, и головная боль вернулась с новой силой. «Хреново» — чуть было не напечатал он. Однако знать, какой остроумный текст Людгер придумал в ответ, ему не хотелось.

«Каким будет сегодня давление в Гейдельберге в 15:00?» — напечатал он.

— Атмосферное давление в Гейдельберге сегодня в 15:00 составит 762 миллиметра ртутного столба, — произнесла ДИНА ровным голосом.

Казалось, Унгер был под впечатлением.

— Эта штука — ДИНА — понимает, что вы пишете?

— Не всё, но многое. Мы снабдили её голосовым интерфейсом, чтобы клиентам было удобнее с ней управляться.

— Я-то думал, что понадобятся ещё десятилетия, пока компьютеры научатся думать.

— ДИНА не думает. Она, так сказать, производит впечатление, что думает. Она анализирует данные ввода, ищет в них знакомые ей слова и интерпретирует их, согласно определённым правилам. Затем она просто выполняет программу, заданную ей нашим заказчиком. Тут нет ничего общего с мышлением.

— Однако вы говорите о своей программе, как о человеке.

Марк пожал плечами.

— Всего лишь привычка.

— Получается, эта ваша программа ДИНА вчера наделала ошибок?

— Да, сейчас покажу.

Марк снова спросил ДИНУ, каким будет давление в Гейдельберге сегодня во второй половине дня.

— Атмосферное давление в Гейдельберге сегодня в 15:00 составит 762 миллиметра ртутного столба, — выдала справку ДИНА.

Марк задумался. Он несколько раз задал вопрос о давлении в разных городах. ДИНА называла правдоподобные числа и не меняла их по мере повторений вопроса.

— Что такое? — спросил Унгер. — Вы слышите ошибку?

— Нет. То есть, да. Это и странно. Вчера на презентации ДИНА выдавала бессмысленные показания. Из-за этого мы потеряли доверие инвесторов, а я — работу. Сейчас, похоже, она снова исправна.

— Вы потеряли работу?

Марк вздрогнул. Теперь, когда Людгер был мёртв, это вряд ли имело значение.

— Наши инвесторы остались недовольны. Они хотят заменить меня.

— И поэтому вы поссорились с Хамахером?

Марк вздохнул. Он взял в руки бронзовую фигурку быка и посмотрел на неё так, словно прощался с ней навсегда.

— Да, я высказал ему претензии. Я был взбешён.

Но я его не у. — он поперхнулся.

На швах подставки фигурки виднелись бурые запёкшиеся сгустки. У него похолодели пальцы. Он выронил фигурку из рук, и она с грохотом упала на письменный стол. Он с отвращением отдёрнул руку.

— Что случилось? — спросил Унгер.

— Там. мне кажется, там, на фигурке… Это — кровь…

Смотрите также

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я