Developer | Национальная физическая лаборатория (NPL) |
---|---|
Дата выпуска | 1950; 70 лет назад (1950) |
ЦП | примерно 800 электронных ламп @ 1 мегагерц |
Память | 128 32-битных слов; позже расширен до 352 слов (Mercury линии задержки ) |
The Pilot ACE (Automatic Computing Engine) был одним из первых компьютеров, построенных в Соединенном Королевстве. Он был построен в Национальной физической лаборатории (NPL) в начале 1950-х годов. один из первых компьютеров с хранимой программой, присоединившийся к другим британским разработкам, таким как Manchester Mark 1 и EDSAC той же эпохи. Один из первых универсальных компьютеров компьютеров, он был разработан Аланом Тьюрингом, который покинул NPL до завершения строительства.
Pilot ACE была предварительной версией полной ACE, которая также была разработана Аланом Тьюрингом. После того, как Тьюринг покинул NPL (отчасти потому, что он был разочарован отсутствием прогресса в создании ACE), Джеймс Х. Уилк inson взял на себя проект. Дональд Дэвис, Гарри Хаски и Майк Вудгер были задействованы в дизайне. Первая программа Pilot ACE была запущена 10 мая 1950 года и была продемонстрирована прессе в ноябре 1950 года.
Хотя изначально задумывался как прототип, стало ясно, что машина была потенциально полезным ресурсом, особенно с учетом отсутствие других вычислительных устройств в то время. После некоторых модернизаций, направленных на практическое использование, он был принят на вооружение в конце 1951 года и в течение следующих нескольких лет находился в эксплуатации. Одна из причин, по которой ACE был полезен, заключается в том, что он был способен выполнять арифметику с плавающей запятой, необходимую для научных вычислений. Уилкинсон рассказывает, как это произошло.
Pilot ACE был построен без аппаратного обеспечения для умножения или деления, в отличие от других компьютеров того времени. ACE начинался с использования умножения и деления с фиксированной точкой, реализованного в виде программного обеспечения. Вскоре стало очевидно, что арифметика с фиксированной точкой - плохая идея, потому что числа быстро выходили за пределы допустимого диапазона. На написание нового программного обеспечения, чтобы ACE мог выполнять арифметические операции с плавающей запятой, потребовалось совсем немного времени. После этого Джеймс Уилкинсон стал экспертом и написал книгу о ошибках округления в вычислениях с плавающей запятой, которая в конечном итоге хорошо разошлась.
Pilot ACE использовала примерно 800 электронных ламп. Его основная память состояла из ртутных линий задержки с исходной емкостью 128 слов по 32 бита в каждой, которая позже была расширена до 352 слов. В 1954 году была добавлена барабанная память на 4096 слов. Его базовая тактовая частота 1 мегагерц была самой быстрой из первых британских компьютеров. Время выполнения инструкций сильно зависело от того, где они были в памяти (из-за использования памяти с линиями задержки). Добавление может занять от 64 микросекунд до 1024 микросекунд.
Машина была настолько успешной, что ее коммерческая версия, названная DEUCE, была построена и продана компанией English Electric.
Pilot ACE был закрыт в мае 1955 года и был передан в Музей науки, где он находится сегодня.