Глава 12 Очередь к ЕС
Страница 101 из 426
Настройки чтения
18px
1.8
1

Глава 12 Очередь к ЕС

Страница 101

Тихонова встретила их уже без привычной дневной бронзы в голосе, но строгой осталась.

— Вас записали, — сказала она вместо приветствия. — С нуля до трёх.

Она повернулась к Евгению.

— Если хоть одна ваша программа ляжет и затрёт буфер, я вас утром в счётчик не по строкам, а по байтам посчитаю. Понятно?

— Понятно, — серьёзно сказал Евгений. — Ни байта впустую. Только строго выверенная последовательность.

Алексей достал из папки пачку перфокарт.

— Это — модель внутреннего блока, — пояснил он. — Здесь нет ничего, что могло бы залезть в системные области. Обычная пользовательская программа на ассемблере. Посчитаем, сколько тактов тратится на арифметику в нашем варианте, сравним с прежним.

Он поймал себя на том, что говорит так, будто объясняет запуск тестов в CI — только вместо Jenkins у них Тихонова, вместо логов — полосатая бумага.

— Пойдёмте уже, — махнула она. — Пока я добрая.

Они прошли в зал. ЕС‑1035 в полумраке казалась живым существом: зелёные лампочки мигали, ленточные накопители лениво проворачивали катушки, на пульте оператора горел квадратик часов.

Евгений, устроившись за терминалом, быстро набрал несколько команд, вставил перфоленту с «Свод‑76» в очередь задач, потом — их модель.

— Сначала — отчёт, — сказал он. — Пусть машина сделает вид, что работает по плану. А мы в промежутках — своё.

Он обернулся к Алексею:

— Ваша модель примерно сколько памяти жрёт?

— С запасом — килобайт десять код и столько же данных, — ответил Алексей. — На ваш масштаб — крохи.

— На нашем масштабе килобайт — это ещё единица измерения, а не пыль, — заметил Евгений. — Но ладно. Прокатит.

Первые полчаса они честно смотрели, как «Свод‑76» переваривает очередную порцию входных данных. На ленте АЦПУ медленно ползли строки: «Цех 101, Цех 102…» — уже без подозрительных «23».

— Видите, — довольно сказал Евгений. — Исправленный массив творит чудеса.

Когда очередь задач дошла до их модели, Тихонова подтянулась к пульту, как к окопу.

— Сколько времени будет считать? — спросила она.

— Минут пять, — сказал Алексей. — Плюс печать результатов.

— Если будет двадцать — вы потом ещё десять отчётов сами руками на счётах посчитаете, — предупредила она.

Евгений нажал клавишу запуска.

На панели на секунду вспыхнули несколько лампочек, вентиляторы чуть набрали обороты. ЕС‑ка, по сути, выполняла то, что любой современный Алексею ноутбук сделал бы за полсекунды. Но здесь каждая микросекунда была расписана по журналу.

АЦПУ застрочило: «Тест 1. Сложение. Число тактов… Тест 2. Умножение…». Алексей, глядя на цифры, прикидывал, насколько выросло время прохода по сравнению с прошлой, более мощной схемой.

назадназад
1 ... 99 100 101 102 103 ... 426
впередвперед