Архитекторы компьютерного мира
Шрифт:
Джон Эккерт
По сравнению с компьютером "Марк-I", изобретенным в Гарвардском университете Айкеном двумя годами раньше, он работал более чем в тысячу раз быстрее. ENIAC мог умножать за 2,8 мс, делить за 24 мс. До появления ENIAC квалифицированному оператору настольного калькулятора требовалось около 20 часов, чтобы получить приемлемые результаты вычисления траектории. То же самое вычисление занимало 20 минут на дифференциальном анализаторе, а наиболее сложный на то время компьютер ENIAC мог выполнить это вычисление траектории всего за 30 секунд.
ENIAC был неуклюжим по
К их большому огорчению Маучли и Эккерт будут навсегда связаны с нелепицей и противоречием: кто фактически изобрел первый компьютер. Так как они работали на военное ведомство и их исследования были засекречены, они не могли никому поведать о своем изобретении. Другие, чувствуя меньшую ответственность за разглашение тайны секретной лаборатории, рассказали о создании электронного мозга.
Компьютер ENIAC
У Маучли с детства проявились гениальные способности. Он умел обращаться с электричеством и интересовался вычислительными машинами. Родился ученый 30 августа 1907 года в Цинциннати. Ему было девять, когда его семья переехала в Чеви-Чейс, штат Мэриленд вблизи Вашингтона, округ Колумбия, где его отец стал руководителем Отдела земного электричества и магнетизма в институте Карнеги. В возрасте пяти лет Джон собрал фонарь для игры с другом на чердаке. Когда он учился в начальной школе, он устанавливал электрические дверные звонки, чтобы заработать карманные деньги. Он изобрел устройство, которое автоматически выключало свет, когда приходила его мать, чтобы проверить, спит ли он.
В 1925 году Маучли поступил в университет в Балтиморе, где изучал электронную технику. В сентябре 1927 года, после двухлетнего обучения в колледже, ему была присвоена степень магистра для поступления в высшую школу физики, которую он не закончил. Он работал вычислителем в бюро стандартов. Он всегда отыскивал способы ускорять вычисления, насколько это возможно, на основе существующего оборудования. Ему присвоили степень доктора философии по физике в 1932 году. Год спустя он стал заведующим кафедрой физики в колледже, штат Пенсильвания. В декабре 1930 года Маучли женился на Мэри Вэлзли.
Занимаясь метеорологией, в надежде улучшить предсказание погоды, он хотел доказать, что Солнце оказывает первичное влияние на климат. Он доказал это статистически: каждая вспышка на Солнце влечет за собой некоторое климатическое явление, происходящее через определенное количество дней. Нанимая группу студентов, специалистов в математике за пятьдесят центов в час, Маучли использовал их для обработки данных. Он анализировал огромное количество полученных данных для предсказания погоды и понял, что необходим компьютер. Маучли представлял компьютер как ключ к ускорению вычислений. Хотя вакуумные лампы были ненадежны, но они могли ускорить процесс по сравнению с перфорационным оборудованием и настольными калькуляторами.
Маучли всегда использовал различные подходы к решению задачи, выбирая наиболее быстродействующий способ подсчета. Он пригласил в лабораторию дипломированных специалистов и начал проводить эксперименты с неоновыми лампами, закупив небольшую партию в компании "Дженерал", а вакуумные лампы он заимствовал из радиоприемников. Схемы Маучли, разработанные между 1936 и 1940 годами, включали в себя газовые, неоновые и вакуумные лампы, которые затем предполагалось применять в электронных цифровых вычислениях.
4 декабря 1940 года Маучли стал учеником Джона де Вайре и в течение года надеялся изобрести первым электронное вычислительное устройство, которое бы выдавало ответ сразу же после ввода всей необходимой для расчета информации. Затруднение заключалось в системе счисления. Итогом всех проведенных экспериментов явилось представление доклада
на конференции в Пенсильванском университете. Сразу же после лекции он встретился с Джоном Атанасовым. В июне 1941 года Маучли отправился в штат Айова, чтобы взглянуть на машину Атанасова — АВС. Познакомившись с работой машины, он был разочарован методами Атанасова, машина не была автоматизирована и каждый шаг управлялся оператором. Он надеялся увидеть более совершенную и автоматизированную машину. Он отметил, что Атанасов не использовал основные преимущества вакуумных ламп, их быстродействие и многофункциональность. Кроме того, Атанасов не знал, как сделать надежными вакуумные лампы. Пока Маучли находился в штате Айова, он узнал, что его приняли в электротехническую школу Мура. Был разработан курс для обучения двадцати специалистов по математике и электроники. Здесь впервые пересеклись пути Джона Маучли и Джона Преспера Эккерта.Подобно Маучли, Эккерт был талантливый молодой человек с мышлением инженера и готовностью разрабатывать самые необычные устройства. Он родился в Филадельфии 9 апреля 1919 года в семье инженера-строителя. В восемь лет он собрал детекторный радиоприемник. В двенадцать лет Преспер сделал маленькую лодку, которая перемещалась с помощью магнитного поля, и получил за это первый приз. В пятнадцать лет он разработал дистанционно-управляемое взрывное устройство, которое испытал в школе, нажав на кнопку блока управления в аудитории. Ко времени окончания школы в 1937 году Эккерт закончил также первый курс отделения математики. Хотя он поступил в MIT и был допущен к дальнейшей учебе, мать Эккерта не хотела этого. Его отец хотел, чтобы он учился в Бартонской школе финансов, в университете штата Пенсильвания. Следуя желанию своих родителей, он перевелся в Бартон, но проучился там недолго, поскольку не любил занятия по бизнесу. Он хотел изучать физику. Так как набор закончился, он пошел в школу Мура, которую закончил в 1941 году.
Он всегда был изобретателем. В течение одного лета он сконструировал устройство, которое измеряло концентрацию паров нафталина, используя ультрафиолетовое излучение. Позже он усовершенствовал схемы для распределения напряжения. Затем он разработал приборы, которые измеряют допустимое напряжение усталости в металлах. В течение Второй мировой войны он сконструировал устройство для отыскания вражеских магнитных морских мин. Устройство записывало малейшие изменения в магнитном поле. Он работал над проблемами радаров, над устройством синхронизации измеряемых радарами целей. Летом 1941 года он изучал в школе Мура электронику и подружился с одним из двадцати студентов — Джоном Маучли. Эккерту было двадцать два, он был моложе Маучли на двенадцать лет, но они этому не придавали никакого значения. В то время как другие думали, что планы Маучли нереалистичны, Эккерт, напротив, был убежден, что создание электронного компьютера на базе вакуумных ламп — вполне решаемая задача.
Как уже отмечалось, в июне 1941 года Маучли посетил Джона Атанасова. В сентябре он написал Атанасову, что у него есть концепции, которые "ничем не похожи на вашу машину" и что он "хочет провести исследования различных идей с надеждой получения очень быстрых результатов и не слишком дорогостоящих". Он спросил разрешения у Атанасова о включении некоторых особенностей его компьютера в свой. По просьбе своей второй жены Кэтлин Маучли, он просто хотел подключить Атанасова к совместной работе над новым компьютером. Однако ответ Атанасова был отрицательным.
В ноябре 1942 года союзники высадились в Северную Африку, а т. к. различие между севером Африки и Мэрилендом было значительно, то таблицы огня были неверны. Поэтому артиллерийский департамент армии США получил заказ на новые баллистические таблицы, которые требовали вычисления сотен траекторий: для каждой траектории по шесть таблиц в день. Ученые Абердина, специалисты в области баллистических исследований, работали совместно со школой Мура над составлением таблиц. Дифференциальный анализатор, их самая лучшая машина в то время, не был достаточно точен, но только один Эккерт понимал ее бесперспективность. Маучли ждал момента, чтобы предложить школе Мура сконструировать электронный высокоскоростной компьютер на базе вакуумных ламп.