Автоматическая вычислительная машина - Automatic Computing Engine
Эта статья ведущий раздел может быть слишком коротким, чтобы адекватно подвести итог его ключевые моменты.Май 2020 г.) ( |
В Автоматическая вычислительная машина (ТУЗ) был британцем рано электронный серийный компьютер с хранимой программой разработано Алан Тьюринг. Он был основан на более раннем Пилотный ACE. Это привело к созданию компьютера MOSIAC, Бендикс Г-15, и другие компьютеры.
Фон
Руководил проектом Джон Р. Уомерсли,[1] заведующий математическим отделением Национальная физическая лаборатория (НПЛ). Использование слова Двигатель был данью дань уважения Чарльз Бэббидж и его Разностная машина и Аналитическая машина. Технический дизайн Тьюринга Предлагаемый электронный калькулятор был продуктом его теоретической работы в 1936 г. «О вычислимых числах».[2] и его военный опыт в Bletchley Park где Колосские компьютеры удалось нарушить немецкие военные кодексы. В своей статье 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, но из-за секретности его военных достижений и давления послевоенной работы это было невозможно.[нужна цитата ]
Пилотный ACE
Коллеги Тьюринга из NPL, не зная о Colossus, думали, что инженерные работы по созданию полного ACE были слишком амбициозными, поэтому первая версия ACE, которая была построена, была Пилотная модель ACE, уменьшенная версия оригинального дизайна Тьюринга. Помощник Тьюринга, Джим Уилкинсон, работал над логическим дизайном ACE, и после того, как Тьюринг уехал в Кембридж в 1947 году, Уилкинсон был назначен руководителем группы ACE.[8] У Pilot ACE было менее 1000 термоэмиссионные клапаны (электронные лампы) по сравнению с примерно 18000 в ENIAC.[9] Он использовал ртутные линии задержки для своей основной памяти. Каждая из 12 линий задержки имела длину 5 футов (1,5 м) и передавала 32 инструкции или слова данных по 32 бита каждая. Он запустил свою первую программу 10 мая 1950 года, когда это был самый быстрый компьютер в мире; каждая из его линий задержки имела пропускную способность 1 Мбит / с.[10]
Первые серийные версии Pilot ACE, Английский Electric DEUCE, из которых 31 был продан, были поставлены в 1955 году.[11]
МОЗАИКА
Вторым воплощением дизайна ACE был MOSAIC (автоматический интегратор и компьютер Министерства снабжения). Это было построено Аллен Кумбс и Уильям Чендлер из Доллис Хилл, который работал с Томми Флауэрс по созданию десяти компьютеров Colossus. Он был установлен в Центр исследований и разработок радаров (RRDE) в Малверне, который позже слился с Учреждение телекоммуникационных исследований (TRE), чтобы стать Королевский радар (RRE). Он провел свою первую программу испытаний в конце 1952 или начале 1953 года и начал работать в начале 1955 года. MOSAIC содержал 6480 электронных клапанов и имел коэффициент готовности около 75%. Он занимал четыре комнаты и был самым большим из первых британских компьютеров. Он использовался для расчета траекторий самолета по радиолокационным данным. Он продолжал работать до начала 1960-х годов.[4][12][13]
Производные
Принципы конструкции ACE были использованы в Bendix Corporation с G-15 компьютер.[14]:279 Технический проект был выполнен Гарри Хаски который провел 1947 год в секции ACE в NPL. Позже он участвовал в разработке оборудования для EDVAC. Первый G-15 запустили в 1954 году.[нужна цитата ] и, поскольку это относительно небольшая однопользовательская машина, некоторые считают ее первой персональный компьютер.[15][16]
Другие производные ACE включают Электронный бизнес-машина EMI и Packard Bell Corporation ПБ 250.[17]
Сноски
- ^ Коупленд 2005, Глава 3.
- ^ Тьюринг, Алан М. (1936), "О вычислимых числах, в приложении к Entscheidungsproblem", Труды Лондонского математического общества, 2 (опубликовано в 1937 г.), 42 (1), стр. 230–65, Дои:10.1112 / плмс / с2-42.1.230 (и Тьюринг, Алан М. (1938), "О вычислимых числах, с приложением к Entscheidungsproblem: исправление", Труды Лондонского математического общества, 2 (опубликовано в 1937 г.), 43 (6), стр. 544–6, Дои:10.1112 / плмс / с2-43.6.544)
- ^ Истоки и развитие проекта ACE, Б. Дж. Коупленд, в Copeland (2005).
- ^ а б c М. Г. Хатчинсон (2016). "1952 - В Малверн-Вейл приходит компьютер". Общество истории радаров и технологий Малверна. Получено 25 июля 2017.
- ^ Коупленд 2004, Глава 20, Часть I, раздел 10.
- ^ Предлагаемый электронный калькулятор, Turing, 1945. Перепечатано Copeland (2005).
- ^ Коупленд 2004, Глава 20, Часть I, раздел 6.
- ^ «Джим Уилкинсон руководил командой, создавшей Pilot ACE». Национальная физическая лаборатория. Получено 1 октября 2019.
- ^ Тестовая сборка ACE, H.D. Хаски в Copeland (2005).
- ^ Программирование Pilot ACE, J.G. Хейс. В Коупленде (2005).
- ^ Коупленд 2012, pp. 4,164,327.
- ^ "Каталог: Компьютер MOSAIC"
- ^ Бааз, Матиас; Papadimitriou, Christos H .; Putnam, Hilary W .; Скотт, Дана С .; Младший, Чарльз Л. Харпер (6 июня 2011 г.). Курт Гёдель и основы математики: горизонты истины. Издательство Кембриджского университета. п. 173. ISBN 9781139498432.
- ^ Карпентер, Б.Е .; Доран, Р. В. (1977), «Другая машина Тьюринга», Компьютерный журнал, 20 (3): 269–279, Дои:10.1093 / comjnl / 20.3.269
- ^ «Гарри Хаски - Некролог». Хроники Сан-Франциско. 16 апреля 2017 г.. Получено 17 апреля 2018.
- ^ Кайслер, Стивен Х. (2017). Рождение компьютера: от барабанов к сердечникам. Издательство Кембриджских ученых. С. 44–45, 68, 303. ISBN 9781443896252.
- ^ Б. Джек Коупленд (2004). Существенный Тьюринг. Издательство Оксфордского университета. С. 370–371. ISBN 9780198250791. Получено 28 июля 2017.
Библиография
- Карпентер, Б.Е .; Доран, Р. В. (1977), «Другая машина Тьюринга», Компьютерный журнал, 20 (3): 269–279, Дои:10.1093 / comjnl / 20.3.269
- Карпентер, Б.Е .; Доран, Р. В. (1986), Отчет ACE А. М. Тьюринга за 1946 г. и другие документы, Кембридж: MIT Press
- Коупленд, Б. Дж., изд. (2005), Автоматическая вычислительная машина Алана Тьюринга, Оксфорд: Издательство Оксфордского университета, ISBN 0-19-856593-3CS1 maint: ref = harv (связь)
- Коупленд, Джек (2006), «Колосс и рост современного компьютера», в Copeland, B. Jack (ed.), Колосс: Секреты компьютеров для взлома кода в Блетчли-парке, Oxford: Oxford University Press, стр. 108–110, ISBN 978-0-19-284055-4
- Коупленд, Б. Джек (2012). Электронный мозг Алана Тьюринга: борьба за создание ACE, самого быстрого компьютера в мире. ОУП Оксфорд. ISBN 9780199609154.
- Лавингтон, Саймон Х. (1980), Ранние британские компьютеры: история старинных компьютеров и людей, которые их построили, Издательство Манчестерского университета
- Уилкинсон, Дж. Х. (1980), «Работа Тьюринга в Национальной физической лаборатории и создание экспериментальных ACE, DEUCE и ACE», в Метрополисе, Николас; Howlett, J .; Рота, Г.-К. (ред.), История вычислений в двадцатом веке, Нью-Йорк: Academic Press
- Йейтс, Дэвид М. (1997), Наследие Тьюринга: история вычислений в Национальной физической лаборатории, 1945-1995 гг., Лондон: Музей науки.
внешняя ссылка
- Устное историческое интервью с Дональдом У. Дэвисом, Институт Чарльза Бэббиджа, Университет Миннесоты. Дэвис описывает компьютерные проекты в Великобритании. Национальная физическая лаборатория, из конструкторских работ 1947 г. Алан Тьюринг на разработку двух компьютеров ACE. Дэвис обсуждает гораздо более крупный второй ACE и решение о заключении контракта с Английский Электрический Компания по созданию DEUCE - возможно, первый компьютер, выпускаемый серийно в Великобритании.
- События в истории НПЛ - ACE computer