— Я знаю его со школы. Он всегда и со всеми был приветлив. Ни у кого здесь не было причины его убивать, я более чем уверен.
— Однако кто-то это сделал.
Марк рассеяно погладил кончиками пальцев бронзовую фигурку быка, которая стояла на его столе как напоминание о погасшей мечте выйти на биржу.
— Возможно, грабитель.
— Следов взлома нет. Кроме этого, Хамахер был убит со спины. Со своего места за столом он прекрасно видел, кто заходил в его кабинет. Если бы к нему забрался грабитель, Хамахер оказал бы сопротивление, вероятно, попытался бы бежать, но вместо этого он остался сидеть на месте. Скорее всего, он хорошо знал убийцу и доверял ему.
Унгер испытующе посмотрел на Марка.
— Где вы были вчера вечером между 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 установок.
— Не могли бы вы мне её продемонстрировать?