Английский электронный компьютер ACE: от проекта Тьюринга к первым моделям.
Automatic Computing Engine
ACE: британский компьютер, разработанный Аланом Тьюрингом в 1945 году. Пионерская архитектура, повлиявшая на создание других ЭВМ, включая MOSAIC и Bendix G-15.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Британский ранний электронный последовательный компьютер с хранимой программой
British early electronic serial stored program computer
Автоматический вычислительный двигатель (ACE) был британским ранним электронным последовательным компьютером с хранимой программой, спроектированным Аланом Тьюрингом. Тьюринг завершил амбициозный проект в конце 1945 года, опираясь на опыт, полученный в предыдущие годы при работе с секретным компьютером Colossus в Блетчли-парке. ACE так и не был построен, но меньшая версия, Pilot ACE, была создана в Национальной физической лаборатории и начала функционировать в 1950 году. Более масштабной реализацией проекта ACE стал компьютер MOSAIC, который был введен в эксплуатацию в 1955 году. ACE также послужил основой для разработки компьютеров Bendix G 15 и других моделей.
The Automatic Computing Engine (ACE) was a British early electronic serial stored program computer design by Alan Turing. Turing completed the ambitious design in late 1945, having had experience in the years prior with the secret Colossus computer at Bletchley Park. The ACE was not built, but a smaller version, the Pilot ACE, was constructed at the National Physical Laboratory and became operational in 1950. A larger implementation of the ACE design was the MOSAIC computer which became operational in 1955. ACE also led to the Bendix G 15 and other computers.
Предыстория
Проект руководил Джон Р. Уоммерсли, начальник математического отдела Национальной физической лаборатории (NPL). Использование слова «Engine» (двигатель) было данью уважения Чарльзу Бэббиджу и его «Разностной машине» и «Аналитической машине». Технический проект Тьюринга «Предлагаемый электронный вычислитель» стал результатом его теоретической работы 1936 года «О вычислимых числах» и его опыта, полученного во время войны в Блетчли-парке, где компьютеры Colossus успешно взламывали немецкие военные коды. В своей статье 1936 года Тьюринг описал свою идею как «универсальную вычислительную машину», но теперь она известна как универсальная машина Тьюринга. Уоммерсли пригласил Тьюринга работать в NPL над проектом ACE, и он согласился, приступив к работе 1 октября 1945 года. К концу года он завершил набросок своего «Предлагаемого электронного вычислителя», который стал первым достаточно полным проектом компьютера с хранимой программой и, помимо значительно большего масштаба по сравнению с окончательной рабочей машиной, предвосхитил окончательную реализацию в большинстве важных аспектов. Однако из-за строгой и длительной секретности, окружающей работу в Блетчли-парке, ему было запрещено (в соответствии с Законом о государственной тайне) объяснять, что он знал о возможности реализации своих идей в электронном устройстве. ACE поддерживал вызовы подпрограмм, в отличие от EDVAC, а также отличался от EDVAC использованием сокращенных компьютерных инструкций. Pilot ACE содержал менее 1000 термоэлектронных ламп (вакуумных труб) по сравнению с примерно 18 000 в ENIAC. В качестве основной памяти использовались ртутные линии задержки. Каждая из 12 линий задержки имела длину 1,5 метра и передавала 32 инструкции или слова данных по 32 бита каждая. Первая программа была запущена 10 мая 1950 года, в то время это был самый быстрый компьютер в мире, с пропускной способностью каждой линии задержки 1 Мбит/с. Первые серийные версии Pilot ACE, английский Electric DEUCE, в количестве 31 экземпляра, были поставлены в 1955 году.
The project was managed by John R. Womersley, superintendent of the Mathematics Division of the National Physical Laboratory (NPL). The use of the word Engine was in homage to Charles Babbage and his Difference Engine and Analytical Engine. Turing's technical design Proposed Electronic Calculator was the product of his theoretical work in 1936 "On Computable Numbers" and his wartime experience at Bletchley Park where the Colossus computers had been successful in breaking German military codes. In his 1936 paper, Turing described his idea as a "universal computing machine", but it is now known as the Universal Turing machine. Turing was sought by Womersley to work in the NPL on the ACE project; he accepted and began work on 1 October 1945 and by the end of the year he completed his outline of his 'Proposed electronic calculator', which was the first reasonably complete design of a stored program computer and, apart from being on a much larger scale than the final working machine, anticipated the final realisation in most important respects. However, because of the strict and long lasting secrecy around the Bletchley Park work, he was prohibited (because of the Official Secrets Act) from explaining that he knew that his ideas could be implemented in an electronic device. The ACE implemented subroutine calls, whereas the EDVAC did not, and what also set the ACE apart from the EDVAC was the use of Abbreviated Computer Instructions, The Pilot ACE had fewer than 1000 thermionic valves (vacuum tubes) compared to about 18,000 in the ENIAC. It used mercury delay lines for its main memory. Each of the 12 delay lines was 5 feet (1.5 m) long and propagated 32 instructions or data words of 32 bits each. This ran its first program on 10 May 1950, at which time it was the fastest computer in the world; each of its delay lines had a throughput of 1 Mbit/s. The first production versions of the Pilot ACE, the English Electric DEUCE, of which 31 were sold, were delivered in 1955.
Мозаика
Второй вариант реализации проекта ACE был MOSAIC (Министерство снабжения автоматический интегратор и компьютер). Он был создан Алленом Кумбсом и Уильямом Чендлером из Доллис-Хилла, которые ранее работали с Томми Флауэрсом над созданием десяти компьютеров Colossus. Он был установлен в Радарном научно-исследовательском и опытно-конструкторском учреждении (RRDE) в Малверне, которое впоследствии объединилось с Телекоммуникационным исследовательским учреждением (TRE) и стало Королевским радиолокационным учреждением (RRE). Первая пробная программа была запущена в конце 1952 или начале 1953 года, а эксплуатация началась в начале 1955 года. MOSAIC содержал 6480 электронных ламп и имел коэффициент готовности около 75%. Он занимал четыре помещения и был крупнейшим из первых британских компьютеров. Он использовался для вычисления траекторий самолетов на основе данных радиолокации. Компьютер продолжал функционировать до начала 1960-х годов.
A second implementation of the ACE design was the MOSAIC (Ministry of Supply Automatic Integrator and Computer). This was built by Allen Coombs and William Chandler of Dollis Hill who had worked with Tommy Flowers on building the ten Colossus computers. It was installed at the Radar Research and Development Establishment (RRDE) at Malvern, which later merged with the Telecommunications Research Establishment (TRE) to become the Royal Radar Establishment (RRE). It ran its first trial program in late 1952 or early 1953 and became operational in early 1955. MOSAIC contained 6,480 electronic valves and had an availability of about 75%. It occupied four rooms and was the largest of the early British computers. It was used to calculate aircraft trajectories from radar data. It continued operating until the early 1960s.
Деривативы
Принципы проектирования ACE были использованы в компьютере G 15 корпорации Bendix. Инженерный проект был разработан Гарри Хаски, который в 1947 году работал в секции ACE в НПЛ. Позже он внес вклад в разработку аппаратной части для EDVAC. Первый G 15 заработал в 1954 году, и, будучи относительно небольшим компьютером для одного пользователя, некоторые считают его первым персональным компьютером. К другим производным от ACE относятся EMI Electronic Business Machine и PB 250 корпорации Packard Bell.
The principles of the ACE design were used in the Bendix Corporation's G 15 computer. The engineering design was done by Harry Huskey who had spent 1947 in the ACE section at the NPL. He later contributed to the hardware designs for the EDVAC. The first G 15 ran in 1954 and, as a relatively small single user machine, some consider it to be the first personal computer. Other derivatives of the ACE include the EMI Electronic Business Machine and the Packard Bell Corporation PB 250.