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