Тем временем в Томске СССР вовсю трудились программисты и математики из Новосибирска, им отдавали половину машинного времени БЭСМ-6, вторую половину освоили сами математики НИИПМ, воплотив свои самые грандиозные мечты на текущий год. Илья с Алексеем сработались с новосибирскими учеными, устанавливали рабочие контакты. К сожалению, не все задачи удалось ускорить в тридцать два раза. Много задач новосибирцев были чисто вычислительного характера, в которых не часто обменивались данными с дисков. Это вызвало некоторое разочарование новосибирцев, но даже время на обычной БЭСМ-6 ими было востребовано. Алексей начал обсуждать с Аленой Великой — программистом из Новосибирска, молодой женщиной 27 лет от роду, незамужней, как им оптимизировать вычислительный процесс, чтобы ускорить их вычисления.
— Смотри Алеша, у нас идут вычислительные процедуры, тут хоть тресни ваши ускоренные диски нам не помогут. Вот этот блок программы отвечает за вычисления, одно значение вычисляется одну минуту на БЭСМ-6, потом оно пишется на диск, оттуда берется следующий блок чисел, вычисляется следующее значение. Итого один пакет данных вычисляется у нас восемь часов. Хорошо, что у вас у нас полный доступ к машине, в Новосибирске многопользовательская система и очень много пользователей, такой пакет идет сутки. Мы, конечно, оплачиваем только за восемь часов фактического времени. И у нас таких пакетов несколько тысяч! Представляешь объем вычислений! — поделилась Алена.
— Да, но попробую помочь вам, оптимизировать ваши вычисления — давай твою программу на Фортране, твои пакеты данных, буду их обрабатывать по ночам — предложил Алексей. — Нашему ВЦ вы оплатите по восемь часов за пакет — устроит такой тариф?
— Конечно, у нас также получается — согласилась Алена.
— А если мы раньше закончим вычисления, то ты просто у нас отдохнешь. Можем вместе отдохнуть — не утерпел Алексей от предложения симпатичной женщине.
— Ну раньше закончим — на сколько раньше? У меня на месяц командировка — спросила Алена.
— Точно не могу сказать, надо попробовать — ответил Алексей. — Ставь свой диск на дисковод, буду перекачивать данные и программу в нашу суперпамять.
— Ну давай — обрадовалась Алена. Она установила пакет с дисками на дисковод, запустила его в работу. Алексей на терминале дал команду скопировать диска в сменный носитель — флэшку. Это заняло пять минут времени, Алексей, не теряя времени мило беседовал с Аленой, уж очень она ему понравилась — и красавица, и умница. В лабораторию зашел Илья вместе с Егором Листовым — еще одним программистом из Новосибирского академгородка, мужчиной лет сорока.
— Алексей, вот у Егора программа что-то не хочет ускоряться, у него вычисления дифуров непрерывно идет, пакет данных обрабатывается, как и в Новосибирске, семь часов. А пакетов у него три тысячи.
— Ну мы же не волшебники — мы только учимся — улыбнулся Алексей. — Ставь диск со своей программой и данными, будем разбираться. Егор вместе с Аленой сняли ее диск и поставили пакет дисков Егора. Алексей скопировал их на флешку.
— Егор, если мы обработаем все твои пакеты — вы оплатите их по семь часов за каждый? — спросил Алексей.
— Ну да, а как иначе? — удивился Егор.
— Ну если мы раньше их обработаем за счет своих улучшений?
— Мне то все равно как вы их обработаете — главное результат — отмахнулся Егор.