Игра в имитацию - Эндрю Ходжес
Шрифт:
Интервал:
Закладка:
Хотя и не датированные, «Предложения по созданию АВМ» были закончены к концу 1945 г., явив собой поразительный всплеск энергии. Он был представлен Уомерсли, который направил служебную записку Дарвину и предварительный доклад к заседанию исполнительного комитета, намеченному на 19 февраля 1946 г. Уомерсли быстро оценил возможности, сулимые универсальной машиной. И надо отдать ему должное: несмотря на свою интеллектуальную ограниченность, подмеченную Аланом и другими математиками, Уомерсли привел весьма удачную аргументацию в защиту того, что он назвал «одной из лучших сделок, когда-либо заключенных Управлением научных и промышленных изысканий». «Возможности, скрывающиеся в этом оборудовании, настолько огромны, что даже трудно изложить практическую сторону вопроса…. настолько фантастической она может показаться…» оптика, гидравлика и аэродинамика могли бы быть «революционизироваться», претерпеть поистине коренные изменения; промышленность пластмасс могла бы «продвинуться вперед так, как сегодня, с нынешними вычислительными ресурсами просто не представляется возможным». Уомерсли заявил, что «машина успешно справится» не только с таблицами стрельбы, уже упомянутыми Аланом (проблемы, на разработку которой существующим Математическим отделом требовалось по расчетам три года), но и с «проблемами теплоотдачи в неоднородных субстанциях, либо в субстанциях, в которых происходит непрерывная генерация тепла» — по сути, со взрывами старыми и новыми. Уомерсли также заявил, что «обещанная поддержка капитана 3 ранга, сэра Эдварда Трэвиса из министерства иностранных дел будет бесценна».
Коснувшись теоретической стороны вопроса, Уомерсли подчеркнул, что «это устройство не является вычислительной машиной в обычном смысле слова. Оно не нуждается в ограничении своих функций арифметическими вычислениями. Ему по силам также алгебраические задачи. Не обошел молчанием Уомерсли и политической стороны вопроса: он обратил внимание на крупные суммы, уже потраченные в Америке на машины, возможности которых АВМ далеко превосходит. И с ловкостью тонкого дипломата, он указал на преимущество, которое появится у Национальной физической лаборатории Британии, если в ней будет смонтирована такая машина:
…мы в этой стране и, в частности, в этом отделе можем внести уникальный вклад в мировой прогресс. Я могу сказать совершенно определенно, что в применении такого оборудования мы будем намного более изобретательны и хитроумны, чем американцы… Все машины США находятся в электротехнических отделах. В нашем отделе машина будет в руках пользователей, а не производителей…
Обсуждение этого визионерского сотрудничества британских мозгов и рук было отложено до заседания исполнительного комитета 19 марта. На этот раз Алана пригласили принять в нем участие, и после того, как Уомерсли в своей обескураживающе пугающей манере представил его, как «эксперта в области математической логики», он приложил все усилия, чтобы объяснить архитектуру и действие АВМ, как можно, проще. Это был предельно ясный доклад, который Алан начал со слов:
Поскольку нужно было добиться высокой скорости вычислений, необходимо было производить все операции автоматически. Но огромной скорости выполнения арифметических операций, обеспечиваемой электронной машиной, недостаточно. Необходимо было также обеспечить передачу данных (чисел и т. п.) с одного элемента на другой. А эта цель обуславливала еще два требования: «хранилище» или «память» для чисел и средства для ввода команд, обеспечивающего выполнение машиной нужных операций в нужном порядке. В связи с этим перед нами стояли четыре задачи — две конструкторские и две математического или смешанного толка.
Задача (1) (Конструкторская) Обеспечить подходящую систему хранения данных (систему памяти).
Задача (2) (Конструкторская) Обеспечить высокоскоростные электронные переключающие устройства.
Задача (3) (Математическая) Разработать схемы для АВМ, построив цепи из системы хранения данных и переключающих устройств, описанных в п. 1 и 2.
Задача (4) (Математическая) Произвести разбивку рабочего задания АВМ по элементам… Разработать таблицы команд, преобразующих элементы рабочего процесса в форму, понятную машине.
Сформулировав эти четыре задачи, д-р Тьюринг сказал, что система хранения (система памяти) должна быть как экономичной, так и доступной. В качестве примера высоко экономичной, но при этом недоступной системы, он привел ленту телеграфного буквопечатающего аппарата. Она давала возможность хранить около десяти миллионов двоичных цифр всего за 1 ф. ст., но человек мог потратить несколько минут на развертывание ленты в поисках одной единицы информации. А вот триггерные схемы, включавшие электронные лампы, являли собой пример высоко доступной, но крайне неэкономичной формы хранения данных; искомое единицу информации можно было найти в течение микросекунды и даже быстрее, но за 1 ф. ст. можно было сохранить только один или два бита. Требовалось компромиссное решение. Одной из подходящих систем виделась «акустическая линия задержки», которая обеспечивала хранение 1000 двоичных цифр, или битов, ценою в несколько фунтов стерлингов, а вся требуемая информация был доступна в течение миллисекунды.
Увы, возбужденно объясняя комитету принцип действия линии задержки, Алан быстро забылся и начал сыпать техническими терминами, и его выступление прервали даже еще до того, как он успел затронуть вопрос о разработке «таблиц команд». А посему Дарвин был настроен скептически, и небеспочвенно.
Глава комитета поинтересовался, что произойдет, если машине зададут команду решить уравнение с несколькими корнями. Д-р Тьюринг ответил, что регулятору нужно будет учесть все возможные варианты, так что создание программных команд — дело «кропотливое».
Хартри поспешил прийти ему на помощь, приведя довод, апеллировавший скорее к послевоенному патриотизму, нежели к науке:
… Она [АВМ] требует всего 2000 электронных ламп против 18000 ЭНИАКа, а емкость ее «памяти» составляет 6000 чисел в сравнении с 20 числами «памяти» ЭНИАКа…. Если АВМ не будет создана в нашей стране, США прехватят инициативу… наша страна показала большую гибкость, по сравнению с американцами, в использовании аппаратуры для решения математических задач. Хартри призвал признать приоритетное значение проекта Алана перед уже существующим предложением по созданию большого дифференциального анализатора.
Эта действительно дальновидная и великодушная рекомендация исходила от человека, который потратил большую часть своего собственного времени и сил на разработку дифференциального анализатора. Это была чистая победа цифрового подхода над аналоговым. Хартри, конечно же, видел почти уже готовый ЭНИАК и мог видеть «Колосс» по окончании войны. И он был человеком отзывчивым и готовым помочь, с развитым духом сотрудничества.
(adsbygoogle = window.adsbygoogle || []).push({});