Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Перфокарты в лотке для компьютера Pilot ACE, построенного в Национальной физической лаборатории (Великобритания) , 1950 год. Музей науки в Лондоне .

Automatic Computing Engine ( ACE ) был британский ранний электронный серийный запасенной компьютерная программа разработана Алан Тьюринг . Он был основан на более раннем Pilot ACE . Это привело к созданию компьютера MOSAIC, Bendix G-15 и других компьютеров.

Фон [ править ]

Проект управлял Джон R Уомерсли , [1] смотритель математического отделения Национальной физической лаборатории (NPL). Слово « двигатель» было использовано в честь Чарльза Бэббиджа и его разностной и аналитической машин . Предлагаемый электронный калькулятор Тьюринга был результатом его теоретической работы в 1936 г. «О вычислимых числах» [2] и его опыта военного времени в Блетчли-парке, где находились компьютеры Колосса.удалось нарушить немецкие военные кодексы. В своей статье 1936 года Тьюринг описал свою идею как «универсальную вычислительную машину», но теперь она известна как универсальная машина Тьюринга . [ необходима цитата ]

Уомерсли пригласил Тьюринга для работы в NPL над проектом ACE; он согласился и приступил к работе 1 октября 1945 года, а к концу года он завершил набросок своего «Предлагаемого электронного калькулятора», который был первым достаточно законченным проектом компьютера с хранимой программой и, помимо того, что был на гораздо более крупном масштаб, чем окончательная рабочая машина, предвосхищала окончательную реализацию в наиболее важных аспектах. [3] Однако из-за строгой и длительной секретности работы в Блетчли-парке ему было запрещено (из-за Закона о государственной тайне ) объяснять, что он знал, что его идеи могут быть реализованы в электронном устройстве. [4] Наиболее известная конструкция EDVAC, представленная вПервый проект отчета об EDVAC (от 30 июня 1945 г.) Джона фон Неймана , который знал о теоретической работе Тьюринга, получил широкую огласку, несмотря на его неполный характер и сомнительное отсутствие указаний на источники некоторых идей.

Отчет Тьюринга о ACE был написан в конце 1945 года и включал подробные логические схемы и смету расходов в 11 200 фунтов стерлингов. [5] Он чувствовал, что скорость и размер памяти имеют решающее значение, и он предложил высокоскоростную память, которая сегодня будет называться 25 килобайт , доступ к которой осуществляется со скоростью 1 МГц ; он отметил, что для требуемых целей «память должна быть действительно очень большой по сравнению со стандартами, которые преобладают в большинстве работ с клапанами и реле, и [поэтому] необходимо искать более экономичную форму хранения», и эта память «представляется основным ограничением в конструкции калькулятора, т. е. если проблема хранения данных может быть решена, все остальное будет сравнительно простым». [6]ACE реализовал вызовы подпрограмм [7], тогда как EDVAC этого не сделал, и что также отличало ACE от EDVAC, так это использование сокращенных компьютерных инструкций [4] , ранней формы языка программирования. Первоначально планировалось, что Томми Флауэрс , инженер исследовательской станции почтового отделения в Доллис-Хилл на севере Лондона, который отвечал за создание компьютеров Colossus, должен построить ACE, но из-за секретности, связанной с его достижениями военного времени и давлением послевоенной работы это было невозможно. [ необходима цитата ]

Pilot ACE [ править ]

Коллеги Тьюринга из NPL, не зная о Colossus, думали, что инженерные работы по созданию полного ACE были слишком амбициозными, поэтому первой версией ACE, которая была построена, была Pilot Model ACE , уменьшенная версия оригинального дизайна Тьюринга. Помощник Тьюринга, Джим Уилкинсон , работал над логическим дизайном ACE, и после того, как Тьюринг уехал в Кембридж в 1947 году, Уилкинсон был назначен руководить группой ACE. [8] Pilot ACE имел менее 1000 термоэлектронных клапанов (вакуумных трубок) по сравнению с примерно 18 000 в ENIAC . [9] Использовались ртутные линии задержки.для своей основной памяти. Каждая из 12 линий задержки имела длину 5 футов (1,5 м) и передавала 32 инструкции или слова данных по 32 бита каждая. Он запустил свою первую программу 10 мая 1950 года, когда это был самый быстрый компьютер в мире; каждая из его линий задержки имела пропускную способность 1 Мбит / с. [10]

Первые серийные версии Pilot ACE, английский Electric DEUCE , 31 из которых были проданы, были доставлены в 1955 году [11].

МОЗАИКА [ править ]

Второй реализацией проекта ACE был MOSAIC (автоматический интегратор и компьютер Министерства снабжения). Он был построен Алленом Кумбсом и Уильямом Чендлером из Dollis Hill, которые работали с Томми Флауэрсом над созданием десяти компьютеров Colossus. Он был установлен в Центре исследований и разработок радаров (RRDE) в Малверне, который позже объединился с Исследовательским институтом в области телекоммуникаций (TRE) и стал Королевским радарным учреждением.(RRE). Он провел свою первую программу испытаний в конце 1952 или начале 1953 года и начал работать в начале 1955 года. MOSAIC содержал 6480 электронных клапанов и имел коэффициент готовности около 75%. Он занимал четыре комнаты и был самым большим из первых британских компьютеров. Он использовался для расчета траекторий самолетов по радиолокационным данным. Он продолжал работать до начала 1960-х годов. [4] [12] [13]

Производные [ править ]

Принципы конструкции ACE были использованы в Bendix Corporation «s G-15 компьютера. [14] : 279 Инженерное проектирование было выполнено Гарри Хаски, который провел 1947 год в секции ACE в NPL. Позже он участвовал в разработке оборудования для EDVAC. Первый G-15 RAN в 1954 году [ править ] и, как относительно небольшой однопользовательской машины, некоторые полагают , что это будет первым персональным компьютером . [15] [16]

Другие производные от ACE включают EMI Electronic Business Machine и Packard Bell Corporation PB 250 . [17]

Сноски [ править ]

  1. Перейти ↑ Copeland 2005 , Глава 3.
  2. ^ Тьюринг, Алан М. (1936), "О вычислимых числах, с приложением к проблема разрешения", Труды Лондонского математического общества , 2 (опубликовано 1937), 42 (1), стр 230-65,. Дои : 10,1112 /plms/s2-42.1.230Тьюринг, Алан М. (1938), «О вычислимых числах, с приложением к Entscheidungsproblem: исправление», Proceedings of the London Mathematical Society , 2 (опубликовано в 1937 году), 43 (6), стр. 544–6). , DOI : 10.1112 / ПДКС / s2-43.6.544)
  3. ^ Происхождение и развитие проекта ACE , Би Джей Коупленд, в Copeland (2005).
  4. ^ а б в М. Г. Хатчинсон (2016). «1952 - Компьютер приходит в Малверн-Вейл» . Общество истории радаров и технологий Малверна . Проверено 25 июля 2017 года .
  5. ^ Copeland 2004 , Глава 20, Часть I, раздел 10.
  6. ^ Предложенный электронный калькулятор , Тьюринг, 1945. Перепечатано Copeland (2005).
  7. ^ Copeland 2004 , Глава 20, Часть I, раздел 6.
  8. ^ "Джим Уилкинсон возглавил команду, которая построила Pilot ACE" . Национальная физическая лаборатория . Проверено 1 октября 2019 года .
  9. ^ Тест ACE сборки , Хаски, в Copeland (2005).
  10. ^ Программирование экспериментального ACE , JG Hayes. В Коупленде (2005).
  11. ^ Copeland 2012 , стр. 4164327.
  12. ^ "Каталог: Компьютер MOSAIC"
  13. ^ Бааз, Матиас; Papadimitriou, Christos H .; Putnam, Hilary W .; Скотт, Дана С .; Младший, Чарльз Л. Харпер (6 июня 2011 г.). Курт Гёдель и основы математики: горизонты истины . Издательство Кембриджского университета. п. 173. ISBN. 9781139498432.
  14. ^ Карпентер, BE; Доран, RW (1977), "Другой машина Тьюринга" , Компьютерный журнал , 20 (3): 269-279, DOI : 10,1093 / comjnl / 20.3.269
  15. ^ «Гарри Хаски - Некролог» . Хроники Сан-Франциско . 16 апреля 2017 . Проверено 17 апреля 2018 года .
  16. ^ Кайслер, Стивен Х. (2017). Рождение компьютера: от барабанов к кернам . Издательство Кембриджских ученых. С. 44–45, 68, 303. ISBN 9781443896252.
  17. ^ Б. Джек Коупленд (2004). Существенный Тьюринг . Издательство Оксфордского университета. С. 370–371. ISBN 9780198250791. Проверено 28 июля 2017 года .

Библиография [ править ]

  • Карпентер, BE; Доран, RW (1977), "Другой машина Тьюринга" , Компьютерный журнал , 20 (3): 269-279, DOI : 10,1093 / comjnl / 20.3.269
  • Карпентер, BE; Доран, RW (1986), Отчет ACE AM Тьюринга за 1946 год и другие документы , Кембридж: MIT Press
  • Коупленд, Б.Дж. , изд. (2005), Автоматическая вычислительная машина Алана Тьюринга , Оксфорд: Oxford University Press, ISBN 0-19-856593-3
  • Коупленд, Джек (2006), «Колосс и рост современного компьютера», в Copeland, B. Jack (ed.), Colossus: The Secrets of Bletchley Park's Codebreaking Computers , Oxford: Oxford University Press, стр. 108–110 , ISBN 978-0-19-284055-4
  • Коупленд, Б. Джек (2012). Электронный мозг Алана Тьюринга: борьба за создание ACE, самого быстрого компьютера в мире . ОУП Оксфорд. ISBN 9780199609154.
  • Лавингтон, Саймон Х. (1980), Ранние британские компьютеры: история старинных компьютеров и людей, которые их построили , Manchester University Press
  • Уилкинсон, Дж. Х. (1980), «Работа Тьюринга в Национальной физической лаборатории и создание экспериментальных ACE, DEUCE и ACE» в Метрополисе, Николас; Howlett, J .; Рота, Г.-К. (ред.), История вычислений в двадцатом веке , Нью-Йорк: Academic Press
  • Йейтс, Дэвид М. (1997), Наследие Тьюринга: история вычислений в Национальной физической лаборатории, 1945–1995 , Лондон: Музей науки

Внешние ссылки [ править ]

  • Устное историческое интервью с Дональдом У. Дэвисом , Институт Чарльза Бэббиджа , Университет Миннесоты. Дэвис описывает компьютерные проекты в Национальной физической лаборатории Великобритании , от проектной работы Алана Тьюринга в 1947 году до разработки двух компьютеров ACE. Дэвис обсуждает гораздо более крупный второй компьютер ACE и решение о заключении контракта с English Electric Company на создание DEUCE - возможно, первого компьютера, производимого серийно в Великобритании.
  • События в истории НПЛ - ACE computer