|
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
Добрую половину комнаты занимала непонятная установка, в основном состоящая из тонкостенных стеклянных баллонов и трубочек. Из такого количества баллонов и трубочек… Пожалуй, одного магазина к «калашникову» не хватило бы, чтобы всё это перебить. Студент фыркнул про себя и покрутил головой, отгоняя непрошенные мысли насчёт неспровоцированного вандализма.
— Нравится? — местное непосредственное начальство, к счастью, телепатией не владело. — Вот тут основной наш эксперимент и проводится… Только сейчас у нас другая задача, и решать её мы будем не здесь.
Где-то в недрах установки хлопнул импульс углекислотного лазера. Инфракрасные фотоны врезались в газовую толчею… Хотя «толчея» — это громко сказано, давление в реакторе было в сотни раз ниже атмосферного, и большая часть квантов невидимого света пролетела его насквозь. Но некоторые всё-таки встретились с летавшими там молекулами, и их энергия перешла сначала в энергию молекулярных колебаний, а потом и в тепловую энергию газовой смеси — а проще говоря, подогрела её. Впрочем, об этих хитрых термодинамических историях студент не думал, да и не знал толком ничего. Он был всего лишь математиком и немного программистом.
В соседнем помещении на рабочем столе расположилась персональная ЭВМ: широкий системный блок, взгромоздившийся сверху куб дисковода с двумя карманами, небольшой монитор. И, разумеется, клавиатура с понятными и не очень понятными обозначениями на клавишах. В частности, для чего могли бы пригодиться кнопки «ПФ4» или «АР2», студент не знал. Именно на этой машине и должна была работать программа, моделирующая тот самый процесс светового подогрева — от поглощения первых фотонов до полного перехода их энергии в тепло.
Собственно говоря, программа уже существовала и уже работала, причём работала часами. Помимо всего прочего, ей требовалось посчитать, сколькими способами можно распределить несколько поглощённых квантов между несколькими молекулами, и на эти вычисления тратилась львиная доля процессорного времени. Посчитать число способов, использовать это число в расчётной формуле, забыть. Снова посчитать, снова использовать, снова забыть. И так много, много раз…
ЭВМ — она тупая. Что написано в программе, то и выполнит.
— …Ну что? Есть идеи, как ускорить работу?
Студент задумался:
— А это самое число сочетаний фотонов с молекулами, которое мы так долго вычисляем, оно считается заново каждый раз?
— Ну да.
— А зачем? Давайте сделаем так: в начале программы заранее заполним таблицу для всех возможных параметров… Это же за один проход сделать можно! А потом каждый раз, как вам понадобится значение, не будем его заново вычислять, а прямо из таблицы достанем.
— Что, вот так просто?! И ты сможешь нужную функцию переписать?
— А описание языка есть?
— Вот! — на столе появилась книжка в серо-голубоватой мягкой обложке.
— Тогда смогу, — студент пожал плечами. — Только покажите, как тут редактировать, как компилировать и как запускать.
* * *
— Ну что, как там твой студент?
— Диверсант! Внутренний враг!
— Да? А подробнее?
— Вот как раньше было? Приду на работу, включу машину, запущу счёт… Пойду в бассейн поплаваю, пойду в столовую пообедаю, вернусь в лабораторию, подожду ещё полчасика — машина досчитает, можно смотреть, что там у неё получилось…
— А теперь?
— А теперь за минуту справляется! Какой там бассейн — с тобой перекурить времени не хватает!

|
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |