0002h
15 августа 2014 г. в 14:09
Проснулся я в своей постели. Видимо, на стадии засыпания тело включило-таки автопилот и покинуло компьютерный стол в пользу более удобного приспособления для сна. Компьютер шумел кулером на всю комнату: судя по всему, симуляция все усложнялась и требовала от него усиленной работы. Умывшись и немного приведя себя в порядок, я решился, наконец, подойти и посмотреть, что же там творится. Было страшно, что симуляция зависла, и весь текущий прогресс вычислений пошел коту под хвост - поэтому я изо всех сил откладывал момент, когда включу монитор. Посмотрев на экран, я, к своему облегчению, обнаружил, что работа приложения продолжается, правда дико тормозит. Структуры на экране стали на порядок сложнее и массивнее, они обменивались более мелкими структурами, подобными тем, что я видел вчера, усваивали их, продолжая расти. Пришлось уменьшить масштаб, чтобы оценить происходящее - это еще больше замедлило работу программы.
Тут я заметил, что мессенджер рапортует о непрочитанных сообщениях. Прошло почти пол минуты, прежде чем окно переписки развернулось. Все сообщения были от Hocico:
- Чувак, это действительно офигенно! Прога работает, как ты и сказал, и даже с распараллеливанием проблем нет! Но жрет она нехило. Уже 20% процессора нагрузила и растет. Это точно надо на суперкомпьютере запускать. Короче, приезжай в универ - подумаем, что можно будет сделать!
- Супер! Жди меня через час, - написал я, вставил флешку и, запустив копирование исходников, пошел разорять и так почти пустой холодильник - все-таки два дня практически ничего не ел.
Дорога прошла в состоянии некоторого внутреннего напряжения - так бывало перед сложным экзаменом. Пытался развлечь себя книгой, но символы в упор не складывались в слова, а слова - в предложения. Музыка тоже не радовала слух. Наконец, выйдя из метро, проехав несколько остановок на трамвае и преодолев пару коридоров здания универа, я оказался в крошечной комнате, которая гордо именовалась "ЦОД"*. Сразу за пожатием руки, Hocico повлек меня к экрану монитора, на котором отображался процесс симуляции. Структуры клеток были похожи на те, что я видел вчера, но, тем не менее, они все же отличались - некоторую роль в симуляции играли случайные числа - куда же без них. Так или иначе, было очевидно, что система прогрессирует - как и у меня дома, только намного быстрее: производительность сервера серьезно превосходила мой весьма не новый десктоп.
Некоторое время мы молчали, завороженные процессом.
- Думаю, надо показать это Татарскому. Он просто обязан заинтересоваться! Если прокатит, получишь хоть весь суперкомпьютер в свое распоряжение.
Несколько поколебавшись, я ответил:
- Пожалуй, ты прав. Так и сделаем. Он здесь?
- Ага. Видел его сегодня.
За дверью преподавательской нас ждал как всегда немного недовольный, нахмуривший лицо, Яков Михайлович Татарский - профессор, который вел у нас нейроинформатику на третьем курсе. Оторвавшись взглядом от папки документов, он посмотрел на нас сквозь толстенные очки, усмехнулся и сказал чуть подхриповатым голосом:
- Здравствуйте, господа! Ух ты, Ерохин! Тебя ж отчислили пару лет назад - пришел восстанавливаться, что ли?
- Здравствуйте, - ответил я, - приятно, что вы меня еще помните. Нет, я немного по другому делу.
- Как же тебя не помнить-то! Такой умный парень и прошляпил учебу, - он покачал головой.
- Яков Михайлович, - в разговор вступил Hocico, - мы хотим кое-что вам показать. Думаю, вас это заинтересует.
- Даже так? Ну что ж, покажите.
- Для этого надо будет пройти в ЦОД. Уверен, вы не пожалеете.
- Хорошо, пойдемте.
_______________________
*ЦОД - Центр обработки данных