Пилотный ACE - Pilot ACE

Пилотный ACE
Пилот ACE.jpg
РазработчикНациональная физическая лаборатория (NPL)
Дата выхода1950; 70 лет назад (1950)
ЦПУпримерно 800 вакуумные трубки @ 1 мегагерц
объем памяти128 32-битных слов; позже расширен до 352 слов (Меркурий линии задержки )
Консоль Pilot ACE

В Пилотный ACE (Automatic Computing Engine) был одним из первых компьютеры построен в объединенное Королевство.[1] Он был построен в Национальная физическая лаборатория (NPL) в начале 1950-х годов. Это был также один из первых компьютеры с хранимой программой, присоединившись к другим британским проектам, таким как Манчестер Марк 1 и EDSAC той же эпохи. Один из первых компьютеров общего назначения, он был разработан Алан Тьюринг, вышедшие из НПЛ до завершения строительства.

История

Pilot ACE представляла собой предварительную версию полной ТУЗ, который также был разработан Алан Тьюринг. После того, как Тьюринг покинул NPL (отчасти потому, что он был разочарован отсутствием прогресса в создании ACE), Джеймс Х. Уилкинсон взял на себя проект. Дональд Дэвис, Гарри Хаски и Майк Вудгер были вовлечены в дизайн.[2][3] Pilot ACE запустила свою первую программу 10 мая 1950 г.[4][5][6] и был продемонстрирован прессе в ноябре 1950 года.[7][8]

Хотя изначально эта машина задумывалась как прототип, стало ясно, что машина является потенциально полезным ресурсом, особенно с учетом отсутствия в то время других вычислительных устройств. После некоторых модернизаций, направленных на практическое использование, он был принят на вооружение в конце 1951 года и в течение следующих нескольких лет находился в эксплуатации. Одна из причин, по которой ACE был полезен, заключается в том, что он мог выполнять арифметика с плавающей запятой необходимо для научных расчетов. Уилкинсон рассказывает, как это произошло.[9]

Pilot ACE был построен без оборудования для умножения или деления, в отличие от других компьютеров того времени. ACE начал с использования фиксированная точка умножение и деление реализовано как программное обеспечение. Вскоре стало очевидно, что арифметика с фиксированной точкой - плохая идея, потому что числа быстро выходили за пределы допустимого диапазона. На написание нового программного обеспечения, чтобы ACE мог выполнять арифметические операции с плавающей запятой, потребовалось совсем немного времени. После этого Джеймс Уилкинсон стал экспертом и написал книгу по ошибки округления в вычислениях с плавающей запятой, которые в конечном итоге хорошо продавались.[10]

Пилотный ACE использовал около 800 вакуумные трубки. это основная память состоял из Меркурий линии задержки с исходной емкостью 128 слов по 32 бита каждое, которая позже была расширена до 352 слов. 4096 слов барабанная память был добавлен в 1954 году. Его базовая тактовая частота 1 мегагерц, был самым быстрым из первых британских компьютеров. Время выполнения инструкций сильно зависело от того, где они были в памяти (из-за использования памяти с линиями задержки). Добавление может занять от 64 микросекунды до 1024 микросекунд.

Машина была настолько успешной, что ее коммерческая версия получила название DEUCE, был построен и продан Английский Электрик Компания.

Пилотный ACE был остановлен в мае 1955 г. и передан в Научный музей, где он остается сегодня.[11]

Смотрите также

Рекомендации

  1. ^ Йейтс, Дэвид М. (1997). Наследие Тьюринга: история вычислений в Национальной физической лаборатории 1945–1995. ВЕЛИКОБРИТАНИЯ: Музей науки, Лондон. С. 126–146. ISBN  0-901805-94-7.
  2. ^ Йейтс, Дэвид М. (1997). Наследие Тьюринга: история вычислений в Национальной физической лаборатории 1945–1995. ВЕЛИКОБРИТАНИЯ: Музей науки, Лондон. С. 296, 300, 316. ISBN  0-901805-94-7.
  3. ^ Вудгер, М. (1951). "Автоматическая вычислительная машина Национальной физической лаборатории". Природа. 167 (4242): 270. Bibcode:1951 г., природа, 167..270 Вт. Дои:10.1038 / 167270a0. S2CID  4286414.
  4. ^ Кэмпбелл-Келли, Мартин (1981). «Программирование пилотного ACE: раннее программирование в Национальной физической лаборатории». IEEE Annals of the History of Computing. IEEE. 3 (1): 133–162. Дои:10.1109 / MAHC.1981.10015. S2CID  9711655.
  5. ^ Аткинсон, Пол (2010). Компьютер. Книги Reaktion. п.39. ISBN  9781861897374. Пилотный ACE 1950 года.
  6. ^ Кайслер, Стивен Х. (2016). "Глава четырнадцатая Pilot Ace". Рождение компьютера: от реле к вакуумным трубкам. Издательство Кембриджских ученых. ISBN  9781443896313.
  7. ^ «Автоматические вычислительные машины: Новости - Национальная физическая лаборатория». Математика вычислений. 5 (35): 174–175. 1951. Дои:10.1090 / S0025-5718-51-99425-2. ISSN  0025-5718.
  8. ^ «9. Пилотная модель ACE, Теддингтон, Англия». Информационный бюллетень по цифровым компьютерам. 2 (4): 4 декабря 1950 г.
  9. ^ Рота, Джан-Карло; и др., ред. (1980). История вычислительной техники в двадцатом веке. Академическая пресса.
  10. ^ Уилкинсон, Дж. Х. (1994). Ошибки округления в алгебраических процессах. перепечатано Дувром.
  11. ^ «Компьютер Pilot ACE». ВЕЛИКОБРИТАНИЯ: Музей науки (Лондон). Архивировано из оригинал на 2016-08-19. Получено 2016-08-19.

Библиография

  • Джеймс Х. Уилкинсон, Работа Тьюринга в Национальной физической лаборатории и создание экспериментальных ACE, DEUCE и ACE (в Николас Метрополис, Дж. Хоулетт, Джан-Карло Рота, (редакторы), История вычислений в двадцатом веке, Академическая пресса, Нью-Йорк, 1980 г.)
  • Мартин Кэмпбелл-Келли, Программирование Pilot ACEIEEE Annals of the History of Computing, Vol. 3 (№ 2), 1981, стр. 133–162).
  • Б. Джек Коупленд (редактор), Автоматическая вычислительная машина Алана Тьюринга. Oxford University Press, 2005, ISBN  0-19-856593-3
  • Б. Джек Коупленд, Электронный мозг Алана Тьюринга: борьба за создание ACE, самого быстрого компьютера в мире, Oxford University Press, 2012, ISBN  978-0-19-960915-4
  • Майкл Р. Уильямс, История вычислительной техники. IEEE Computer Society Press, 1997. ISBN  0-8186-7739-2. Глава. 8.3.4.
  • Как Pilot ACE Алана Тьюринга изменил вычисления, Новости BBC, 15 мая 2010 г.

дальнейшее чтение

внешняя ссылка