Игра в имитацию
Шрифт:
Власти Великобритании не разглашали своего мнения. Но Макс Ньюман написал The Times, чтобы исправить впечатление от слов Алана, которые только запутывали кропотливым объяснением чисел Мерсенна. Джефферсон оказался отличным рекламным агентом манчестерского университета, фотографии машины появились сначала в The Times, а потом 25 июня и в Illustrated London News. Таким образом, создание машины EDSAC в Кембридже отодвинулось на второй план.
Команда Уилкса добилась значительного прогресса и уже закончила сборку компьютера по типу EDSAC с памятью из ртутных ультразвуковых линий задержки, опередив тем самым американцев. Память компьютера состояла лишь из 32 ртутных ультразвуковых линий
Алан посетил учредительную конференцию и выступил с речью 24 июня 1949 года. Он описал сложную процедуру для длинных программ, в которой можно было легко упустить цифры в памяти компьютера. Иллюстрируя свою позицию, он написал на доске несколько, начав писать цифры в обратном направлении, как он это делал в Манчестере. «Не думаю, что он таким образом пошутил или пытался поставить себя выше других», — писал Уилкис: «Он просто не мог понять, что такие мелочи могут тем или иным образом нарушить понимание людей». Это была маленькая деталь, которая, пожалуй, скрыла иронию. Ведь люди, работающие над EDSAC, начали писать программы лишь в мае 1949 года, а Алан работал над этим уже в течение многих лет.
Между тем работа над ACE продолжалась. Алан ушел в отставку. Потом ушел и Томас, который отвечал за электронику, а у его преемника Ф.М. Коулбрука оказалась совершенно иная позиция. После ухода Томаса математики переехали в здание к инженерам. Благодаря Коулбруку у них воцарилось спокойствие, и две группы начали работать вместе. Скорость достигнутого прогресса можно было сравнить с той, что первоначально представлял себе Алан. К середине 49-ого года у них функционировала линия задержки, а в октябре они закончили работу с проводами. Машина «Pilot ACE» основывалась на машине Тьюринга «версии V», как и в попытках Хаски. Она имела распределенную обработку данных, что отличало ее от системы фон Неймана, которая использовала аккумулятор. Они также сохранили скорость в миллион циклов в секунду, что сделало эту машину самой быстрой в мире. Между тем, в 1949 году ушел в отставку сэр Чарльз Дарвин. Макс Ньюман выразил мнение, что сослужил хорошую службу Дарвину, убрав Алана из проекта. Алан бы с этим согласился. Когда он пришел на официальное открытие Pilot ACE в ноябре 1950 года, он сказал Джиму Уилксу, что все сложилось лучше, чем если бы он остался. Безусловно, существование Pilot ACE было бы невозможным, если бы Алан не ушел. Он, должно быть, также знал, что эта версия лишь отдаленно напоминала его оригинальную.
Вомерсли удалось переписать историю проекта ACE после того, как ушел Алан. Именно этот рассказ Коулбрук представил на заседании Исполнительного комитета 13 ноября 1949 года:
Работа над машиной основывалась на записях Тьюринга… Вомерсли начал думать о логическом дизайне в 1938 году после прочтения доклада Тьюринга и после его обсуждений с профессором Хартри. Вомерсли посетил Лабораторию в 1944 году, а в следующем году поехал в Соединенные штаты, чтобы увидеть Гарвард и компьютер ЭНИАК. Профессор Ньюман приехал к Вомерсли в 1945 году и представил ему доктора Тьюринга, который в скором времени присоединился к составу Лаборатории.
Это было единственное упоминание того, что Алан был частью проекта.
В 1946 году началась работа над двигателем, управляемым ЭВМ.
В своем рассказе Коулбрук умело пропустил период работы над ним Томаса и описал прогресс в 1948 и 1949 годах. Потом он противопоставил Pilot ACE
Фактический размер ACE стал результатом долгих раздумий Вомерсли и профессора фон Неймана во время визита Вомерсли в США.
Уже к 1950 году Тьюринг стал изгоем, эдаким Троцким компьютерной революции.
Но после принятия какого-либо решения он никогда не жаловался. Во многом его позиция в Манчестере напоминала Ханслоп, с точки зрения статуса, класса и борьбы за оборудование. Одним из отличиев была суровая атмосфера Манчестера, которая только усугубляла резкость Алана.
На тот момент ему было достаточно результатов прошлых работ, которые подтверждали мощь его универсальной машины. Первое, что он сделал, это возродил расчет дзета-функций. Но все пошло не по плану, отчасти это была вина машин, отчасти — его собственная ошибка.
В июне 1950 года прототип электронно-вычислительного компьютера Манчестерского университета был использован для вычислений дзета-функций. Нужно было определить, существуют ли нули не на критической линии в некоторых конкретных интервалах. Вычисления планировались заранее, но осуществлялись в большой спешке. Если бы не тот факт, что компьютер оставался в исправном состоянии в течение длительного отрезка времени с 3 часов дня до 8 часов утра, возможно, что вычисления вообще бы никогда не сделали. Тогда рассматривался интервал 2.632<t<2.642, но мало что удалось выяснить.
Также рассматривался и проверялся интервал 1414<t <1608, но к сожалению, к тому моменту машина сломалась и работа остановилась. Кроме того, было обнаружено, что данный интервал был запущен с неправильным значением, и можно было утверждать лишь то, что нули лежат на критической линии до значения t = 1540, Тичмарш же исследовал значения до 1468…
Как-то Килберн настоял на необычном упражнении. Алан держал ленту на выходе телепринтера и читал на свету:
Данные в основном состояли из цифр, максимальной из которых была 32. Наиболее значимые цифры были написаны справа. Традиционно используется шкала от 1 до 10, но это бы потребовало дополнительного конвертирования.
Примерно в это же время окупилась и работа над Энигмой:
«Я создал на манчестерском компьютере небольшую программу, используя лишь 1000 единиц памяти».
Другими словами, он разработал шифр, который считал неприступным, даже со знанием текста.
Были и другие намеки на его постоянный интерес к криптографии. Интерес к этой теме наблюдался в обсуждениях с молодым американцем Дэвидом Сайром. Он закончил Массачусетский технологический институт, а теперь учился в Оксфорде на факультете молекулярной биологии с Дороти Ходжкин. Поработав с Уильямсом во время войны, он приехал в Манчестер, чтобы посмотреть на компьютер. Он объяснил свой визит тем, что машина могла бы помочь в рентгеновской кристаллографии. Уильямс оставил его на попечении Алана, который проявил необычайную доброту и сердечность и подружился с Сайром. Они разговаривали два с половиной дня подряд, их прерывал лишь телефонный звонок, во время которого сообщалось, что машина свободна на несколько минут. Тогда он собирал бумагу, ленты и ненадолго исчезал.
Дэвид Сайр смог догадаться, что Алан работал над криптологическими проблемами во время войны. Дело в том, что рентгеновская кристаллография, которая применялась в изучении структуры белков, была очень похожа по природе на криптоанализ. Рентгеновские лучи оставляли дифракционную картину, которую можно было расценивать как шифровку молекулярной структуры. Выполнение процесса дешифровки напоминало распознавание обычного текста, если был известен лишь шифр. Результатом аналогии стало следующее: