Кольца Земли
Шрифт:
«Зачем устанавливать общее время перерывов?» – недоумевал Антон. – «Скорее всего, они не могут определить трудоемкость, а значит и срок завершения работы, поэтому контролируют использование рабочего времени. Несерьезно все это»…
Он отложил бумаги, придвинул к себе клавиатуру и манипуляторы, вызвал дизайнер систем. С его помощью набросал план работы и требуемые ресурсы для первого этапа, этапа моделирования системы, ввел с помощью сканера спецификацию программы и начал функциональную декомпозицию системы. Без «третьего глаза» сначала все шло раздражающе медленно, но постепенно он преодолел
Вдруг в углу скрина появилась вежливо-невозмутимая физиономия Рона:
– Шефы просят вас зайти!
Антон нехотя прервал работу. Дверь его комнаты автоматически закрылась на кодовый замок. «Как я попаду назад?» – подумал он и решил спросить об этом Рона.
Рон ничего не ответил и сразу провел его в кабинет хозяев. Дэвид и Лайон сидели на тех же местах, словно никуда не отходили все три часа, пока Антон работал.
– У нас есть к вам несколько вопросов, – начал Дэвид, потом спросил таким тоном, словно знал все, что Антон успел ввести в компьютер. – Вы уверены, что потребуется столько ресурсов?
«Они видят образ моего экрана и автоматически копируют все, что я делаю!» – догадался Антон. Профскрин, на котором он работал, позволял это делать, если не применялись средства защиты.
– Вы сканируете мой экран? – спросил Антон.
– Да! Естественно! По контракту программа является исключительно нашей собственностью до последней точки, которую вы не успели поставить, когда прервали работу! – в голосе Дэвида звучал легкий сарказм. – У вас есть возражения?
– Нет. Я привык к мониторингу. Просто, не ожидал…
– Неожиданностей, надеюсь, больше не будет, ни с нашей, ни с вашей стороны. Для этого ответьте, пожалуйста, на мои вопросы. Первый уже прозвучал. О ресурсах…
– Задача очень сложная. Она соответствует по требуемым ресурсам проблеме многих тел в небесной механике или прогнозированию погоды… На этапе моделирования и разработки требуется не менее десяти блоков Супермозга и гигабитный канал связи. У вас есть возможность арендовать такие ресурсы? Потом, на этапе эксплуатации потребуется раз в сто больше…
– Зачем так много?
– Каждый элемент поверхности виртуальных объектов взаимодействует с другими, видимыми с данного элемента. Таких элементов должно быть десятки тысяч, а лучше сотни тысяч, плюс источники света. И все это взаимодействие происходит по разному для каждой из областей видимого глазом спектра. Для расчета элемента изображения нужен виртуальный процессор, а один блок реализует только тысячу процессоров. Конечно, я сделаю систему масштабируемой с настройкой на имеющиеся ресурсы. Попытаюсь оптимизировать расчеты, но вы не забывайте, что оптимизация и пересчет стереоскопической «картинки», то есть двух экранов должен выполняться за одну сотую секунды для биллиона пикселей изображения…
– Хорошо! Завтра вы будете иметь десять блоков Супермозга здесь. Никаких каналов связи не нужно.
Антон почувствовал,
– Прекрасно! – он произнес это вполне искренне. Эти ребята одним махом выкладывали десять миллионов долларов. Аренда блоков Супермозга на Кольце стоила бы им в сто раз дешевле.
– Второй вопрос – срок реализации.
– Около трех месяцев…
– А точнее?
– Две недели на моделирование системы, месяц на разработку, пара недель пойдет на тестирование и оптимизацию. Еще месяц нужен для создания системы самообучения по сбора параметров отражательной и поглощательной способностей моделируемых объектов…
– Обойдемся без системы самообучения. Нужные параметры вам дадут физики-оптики прямым измерением. Сформулируйте требования, а мы поручим кому следует…
– Смогу это сделать через неделю или две.
– Отлично! Физики справятся за неделю. Ну а остальное нужно сделать за месяц.
– Маловероятно… Думаю за месяц вам никто не сделает…
– Если сделаете, оплата будет удвоена. Мы готовы закрыть глаза на нарушение трудового законодательства.
– Переутомление чревато ошибками!
– Мы будем страховать…
– Вы программисты?
Дэвид и Лайон переглянулись. Их губы растянулись в улыбках чуть больше обычного.
– Мы найдем, кто будет тестировать систему. Вам их не обязательно видеть. Достаточно того, что вы будете знать, где допущена ошибка и какие параметры нас не устраивают…
– Все ясно. Попытаюсь сделать все, что в моих силах…
– Зайдите к юристу, потом мы вас доставим домой.
– Совсем забыл! Нужны исходные тексты программ базовой системы.
– Они есть. Завтра вы узнаете пароль для доступа к библиотеке.
По дороге домой в машине Антон продолжал обдумывать свое рабочее задание. Необходимый математический аппарат для построения алгоритмов расчетов был ему в основном знаком. Над ним он сможет работать дома. Исходные тексты программ базовой системы анимации получить не проблема. Это стоит не дорого. Антон уже жалел, что так легко согласился отказаться от авторских прав. Он решил дублировать весь ход разработки на своем скрине по вечерам. Так можно обойтись без дополнительных сверхурочных работ на базе. Кроме того, он получит копию программы для себя. Вдруг пригодится. Лицензию могут оплатить новые заказчики…
«Все-таки странные люди, мои работодатели. Выбросили напрасно столько денег на технику, а своего секретаря заставляют возить меня на работу и с работы. Жаль заплатить за такси», – недоумевал Антон.
Глава 8
Лидия привыкала к новому месту. Ей предстояло провести здесь, на берегу Тихого океана три года, если она пожелает получить ученую степень. В противном случае через год она свободна и может искать работу в любой точке планеты. Три-четыре раза в неделю она связывалась с отцом и Антоном на час или полтора. В остальные дни она скучала, но не хотела вводить в большие затраты Антона, который платил по ее счетам за телескрин. Она и сама была в состоянии оплатить за час или два в неделю, но так настоял Антон, чтобы она чаще связывалась с отцом.