Чтение онлайн

ЖАНРЫ

Потускневшая жемчужина 6
Шрифт:

– Было семнадцать тридцать, когда я заметил твою спину в дверях лифта.
– не задумываясь, ответил Стивенс.
– Ты, как и я, всю ночь праздновал пробуждение Ангелины? Зная, как ты умеешь веселиться, я не удивлюсь, что из твоей памяти вылетели все события вчерашнего вечера.

– Шестнадцать минут...
– пробормотал Теренс, сразу же подумав о том, что когда спускаешься на лифте этажом ниже, то по выходу из кабины оказываешься прямо посреди компьютерного зала группы "MOUNT".

– Нет, было ровно половина шестого, не считая каких-то секунд. Я хорошо запомнил.

– Жди, сейчас приду.

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

– Привет...
– Похоже, что я вчера... действительно перетрудился.
– не стал спорить Теренс.
– В голове такой сумбур. Я плохо помню, что случилось тем вечером.

– Мы втроём, ты, Энди и я, в течение дня дважды пытались решить нашу проблему. Перебрали все возможные варианты. Ничего не выходило.

– Припоминаю.
– он не стал сознаваться, что узнал об этом только благодаря Аманде.
– Дальше что было?

– Затем ты ушёл, сказав, что в одиночестве тебе в голову приходят интересные мысли. Мы с Энди не стали возражать, у нас с ним больше никаких идей не осталось. В начале шестого вечера ты без всякого предварительного звонка появился здесь. Ничего объяснять не стал, но вид у тебя при этом был...
– Макс обеими руками взъерошил свои волосы и выпучил глаза, - как у сумасшедшего учёного, какими их показывают в старых анимационных фильмах. Ты сказал, что знаешь, в чём причина, сразу же направился к консоли и по памяти, без всякой шпаргалки, стал набирать с клавиатуры строки программного кода. Жаль, что Энди не присутствовал, он бы тоже восхитился, увидев, с какой скоростью ты это делаешь.

После того, как ты закончил, случилось настоящее чудо! Команда на инициализацию прошла успешно, и Ангелина стала оживать. Пока я прыгал, размахивал руками и орал от восторга, ты

по-тихому свалил восвояси, как тот супергерой, которому не требуются овации публики. Я успел лишь заметить твою спину в дверях лифта, но не успел поблагодарить. Спасибо, приятель! Не представляешь, как ты нас выручил! Ты - просто компьютерный гений! По сравнению с тобой, мы с Энди - просто жалкие ламеры.

Пытаясь выдернуть свою ладонь из рук Макса, Теренс растерянно улыбнулся и подумал:

"Я ожидал чего-то гораздо более худшего... Уф-ф-ф, отлегло от сердца... Одной заботой меньше".

– Ангелина успешно обновилась, перезапустилась и взяла бразды правления нашим проектом в свои электронные руки!
– восторженно произнёс Стивенс.
– Я всю ночь провёл у монитора, контролируя этот процесс, но не обнаружил никаких сбоев! И это после стольких безуспешных попыток... Вчера шефу не стал докладывать об успехе - боялся сглазить. Видимо, не зря.
– он вздохнул и изменился в лице, вмиг сделавшись серьёзным и печальным.
– С утра начались странные подвисания, быстродействие системы упало. Ангелина стала долго обрабатывать запросы. Я было подумал, что расчёты по подъёму недостающего фрагмента кольцевой горной цепи занимают слишком большой объём оперативной памяти, но позже выяснилось, что к обработке этой задачи Ангелина ещё даже не приступала. С ней что-то не так... Поэтому я позвонил. Извини, что потревожил, но без твоего участия я не рискну ничего предпринимать.

– Ты стандартную процедуру проверки запускал?
– осведомился Теренс, глядя на экран, где отображалась текущая информация о работе системы. С виду всё функционировало нормально, но причин не верить Максу у него не было.

– Запускал... Проверку она игнорирует.

– Кто?

– Ангелина. Как только я запускаю процедуру проверки, система начинает виснуть, и ей требуется значительное время, чтобы выйти из этого состояния.

– ИИ не может, ни контролировать, ни игнорировать эти запросы.
– возразил Теренс.
– Как мы с тобой не можем влиять на функционирование встроенного в организм хелф-чипа. Он работает автономно.

– Ничем другим, кроме как саботажем с её стороны, я это объяснить не могу.
– Макс задумчиво покачал головой из стороны в сторону.
– Как, на твой взгляд, такое возможно?

Теперь пришла очередь задуматься Теренсу.

– Возможно, - поразмыслив, ответил он, - в том случае, если система уже обрабатывает большую по объёму высокоприоритетную задачу, связанную проверкой целостности образа ИИ. Любые, поступившие в этот момент команды на проведение проверки будут автоматически ставиться в очередь на выполнение, и на это будут задействоваться системные ресурсы. Если ты несколько раз подряд пытался запустить процедуру проверки, не отменяя предыдущей команды, всё это до сих пор висит в списке текущих процессов. Отсюда и подвисания и увеличенное время отклика на запрос.

– Мне известно, как следует работать с системами под управлением искусственного интеллекта, я не стал бы вводить никаких служебных команд во время проверки образа. Но проверка завершилась ещё ночью. Вот, взгляни сам. Процент загрузки центрального ядра вычислительного комплекса - шестьдесят процентов. Список процессов не перегружен многократно продублированными командами. При всём моём уважении к тебе, копать нужно где-то в другом месте.

– Можно и в другом.
– произнёс Теренс, внимательно просматривая весь список текущих процессов.
– Обрати внимание. В этой строке стоит цифра, отличная от нуля. Такой процесс не отображается как нулевой только в том случае, если осуществляется проверка целостности образа ИИ. Причём не та проверка, что запускается после инициализации, а та...

– ...которая происходит перед началом трансляции ИИ на другой суперкомпьютер.
– закончил за него Макс.
– Но в этом случае ядро не может быть загружено вычислениями всего на шестьдесят процентов. Там должны быть все сто, и в списке будет присутствовать куча служебных процессов, которых сейчас мы не наблюдаем. Я уже не говорю о том, что команду на трансляцию нельзя подать случайно и в одностороннем порядке. Она вводится на передающем и принимающем компьютерах синхронно, всё происходит только после многократных взаимных подтверждений о готовности, после длительных консультаций и уточнений...

– Степень загрузки вычислительного ядра можно проверить и другим способом.
– подсказал Теренс.
– По фактическому потреблению энергии. Сколько там?

– Максимум.
– озадаченно произнёс Макс.
– Как при ста процентах. Ничего не понимаю...

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

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

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

Поделиться с друзьями: