ENIAC - ENIAC

ENIAC
ENIAC Penn1.jpg
Четыре панели ENIAC и одна из трех функциональных таблиц на выставке в Школе инженерии и прикладных наук Пенсильванского университета.
Место нахождения Университет Пенсильвании, факультет компьютерных и информационных наук, 3330 Уолнат-стрит, Филадельфия , Пенсильвания , США
Координаты 39 ° 57′08 ″ с.ш., 75 ° 11′28 ″ з.д. / 39.9522012 ° N 75.1909932 ° W / 39.9522012; -75.1909932 Координаты : 39.9522012 ° N 75.1909932 ° W39 ° 57′08 ″ с.ш., 75 ° 11′28 ″ з.д. /  / 39.9522012; -75.1909932
PHMC выделенный 15 июня 2000 г., четверг
Глен Бек (на заднем плане) и Бетти Снайдер (на переднем плане) в программе ENIAC в здании 328 BRL (фотография армии США, ок. 1947-1955 гг.)

ENIAC ( / ɛ п я æ к / ; электронный цифровой интегратор и компьютер ) был первым программируемым , электронные , общего назначения , цифровой компьютер , сделанный в 1945 году был Тьюрингу и способен решить «большой класс численных проблем» через перепрограммирование.

Хотя ENIAC был разработан и в основном используется для расчета артиллерийских таблиц стрельбы для армии Соединенных Штатов «s Research Laboratory Ballistic (который позже стал частью научно - исследовательской лаборатории армии ), его первая программа была исследование осуществимости термоядерного оружия .

ENIAC был завершен в 1945 году и впервые введен в эксплуатацию 10 декабря 1945 года.

ENIAC был официально посвящен в Пенсильванский университет 15 февраля 1946 года и был провозглашен прессой «Гигантским мозгом». Его скорость была примерно в тысячу раз выше, чем у электромеханических машин; эта вычислительная мощность в сочетании с универсальной программируемостью волновала как ученых, так и промышленников. Сочетание скорости и программируемости позволило выполнить тысячи дополнительных вычислений для проблем, поскольку ENIAC рассчитал траекторию за 30 секунд, на которую у человека ушло 20 часов (что позволяет одному ENIAC вытеснить 2400 человек).

Готовая машина была объявлена ​​публике вечером 14 февраля 1946 года и официально посвящена на следующий день в Пенсильванском университете, стоив почти 500000 долларов (примерно 7 283000 долларов в 2020 году). Он был официально принят Артиллерийским корпусом армии США в июле 1946 года. ENIAC был закрыт 9 ноября 1946 года для ремонта и модернизации памяти и в 1947 году был переведен на Абердинский полигон , штат Мэриленд . В 1947 году он был включен и проработал в непрерывном режиме до 23:45 2 октября 1955 года.

Разработка и дизайн

Проектирование и строительство ENIAC финансировалось армией США, артиллерийским корпусом, командованием исследований и разработок во главе с генерал-майором Гладоном М. Барнсом . Общая стоимость составила около 487 000 долларов, что эквивалентно 5 870 000 долларов в 2019 году. Контракт на строительство был подписан 5 июня 1943 года; работа на компьютере начал тайно в Университете Пенсильвании «s Moore школы электротехники в следующем месяце, под кодовым названием„Project PX“, с Джоном Grist Брэйнерд в качестве главного исследователя. Герман Х. Голдстайн убедил армию профинансировать проект, в результате чего он возглавил его за них.

ENIAC был разработан Джоном Мочли и Дж. Преспером Эккертом из Университета Пенсильвании, США. В команду инженеров-проектировщиков, участвовавших в разработке, входили Роберт Ф. Шоу (функциональные таблицы), Джеффри Чуан Чу (делитель / квадратный корень), Томас Кайт Шарплесс (мастер-программист), Фрэнк Мурал (мастер-программист), Артур Беркс (умножитель), Гарри Хаски (читатель / принтер) и Джек Дэвис (аккумуляторы). Значительная работа по развитию была проделана женщинами-математиками, которые занимались основной частью программирования ENIAC: Джин Дженнингс , Марлин Вескоф , Рут Лихтерман , Бетти Снайдер , Фрэнсис Билас и Кей МакНалти . В 1946 году исследователи уволились из Пенсильванского университета и основали Eckert – Mauchly Computer Corporation .

ENIAC был большим модульным компьютером, состоящим из отдельных панелей для выполнения различных функций. Двадцать из этих модулей были аккумуляторами, которые могли не только складывать и вычитать, но и хранить в памяти десятизначное десятичное число. Номера передавались между этими единицами через несколько автобусов общего назначения (или лотков , как их называли). Для достижения высокой скорости панели должны были отправлять и получать числа, вычислять, сохранять ответ и запускать следующую операцию, и все это без каких-либо движущихся частей. Ключом к его универсальности была способность ветвления ; он может запускать различные операции в зависимости от знака вычисленного результата.

Компоненты

К концу своей работы в 1956 году ENIAC содержал 18 000 электронных ламп ; 7200 кристаллических диодов ; 1500 реле ; 70 000 резисторов ; 10000 конденсаторов ; и примерно 5 000 000 паяных вручную соединений. Он весил более 30 коротких тонн (27 т), имел размеры примерно 2,4 м × 0,9 м × 30 м (8 футов × 3 футов × 98 футов), занимал 167 м 2 (1800 квадратных футов) и потреблял 150 кВт электроэнергии. . Это требование к питанию привело к появлению слухов о том, что всякий раз, когда компьютер включается, в Филадельфии гаснет свет. Ввод был возможен с кард-ридера IBM, а для вывода использовался перфоратор IBM . Эти карты можно использовать для автономной печати с использованием бухгалтерской машины IBM , такой как IBM 405 . Хотя изначально у ENIAC не было системы для хранения памяти, эти перфокарты можно было использовать для хранения внешней памяти. В 1953 году к ENIAC была добавлена память на 100 слов на магнитных сердечниках, созданная Burroughs Corporation.

ENIAC использовал десятипозиционные кольцевые счетчики для хранения цифр; для каждой цифры требовалось 36 электронных ламп, 10 из которых были двойными триодами, составляющими триггеры кольцевого счетчика. Арифметика выполнялась путем «подсчета» импульсов с помощью кольцевых счетчиков и генерации импульсов переноса, если счетчик «вращался», идея заключалась в электронной имитации работы цифровых колесиков механической счетной машины .

ENIAC имел 20 десятизначных сумматоров со знаком , которые использовали представление десятичного дополнения и могли выполнять 5000 простых операций сложения или вычитания между любым из них и источником (например, другим аккумулятором или постоянным передатчиком) в секунду. Можно было подключить несколько аккумуляторов для одновременной работы, поэтому пиковая скорость работы потенциально была намного выше из-за параллельной работы.

Капрал Ирвин Голдштейн (на переднем плане) устанавливает переключатели на одной из функциональных таблиц ENIAC в Школе электротехники Мура. (Фотография армии США)

Можно было подключить перенос одного аккумулятора к другому для выполнения арифметических операций с удвоенной точностью, но синхронизация схемы переноса аккумулятора не позволяла подключать три или более для еще более высокой точности. ENIAC использовал четыре аккумулятора (управляемых специальным умножителем) для выполнения до 385 операций умножения в секунду; пять аккумуляторов управлялись специальным блоком делителя / квадратного корня для выполнения до 40 операций деления в секунду или трех операций извлечения квадратного корня в секунду.

Остальные девять блоков в ENIAC были блоком инициации (запускал и останавливал машину), блоком цикла (используемым для синхронизации других блоков), главным программатором (управляемая последовательность цикла), считывателем (управляемым устройством чтения перфокарт IBM). , принтер (управляемый перфоратором IBM), датчик константы и три таблицы функций.

Время работы

Ссылки Рохаса и Хашагена (или Уилкса) дают более подробную информацию о времени для операций, которые несколько отличаются от указанных выше.

Базовый машинный цикл составлял 200 микросекунд (20 циклов тактовой частоты 100 кГц в циклическом блоке) или 5000 циклов в секунду для операций с 10-значными числами. В одном из этих циклов ENIAC может записать число в регистр, прочитать число из регистра или сложить / вычесть два числа.

Умножение 10-значного числа на d -значное число (для d до 10) потребовало d +4 цикла, поэтому умножение 10 на 10 цифр заняло 14 циклов, или 2800 микросекунд - скорость 357 в секунду. . Если в одном из чисел было меньше 10 цифр, операция выполнялась быстрее.

На деление и получение квадратного корня ушло 13 ( d +1) циклов, где d - количество цифр в результате (частное или квадратный корень). Таким образом, деление или извлечение квадратного корня заняло 143 цикла, или 28 600 микросекунд, то есть 35 в секунду. (Wilkes 1956: 20 утверждает, что деление с десятизначным частным требовало 6 миллисекунд.) Если результат содержал менее десяти цифр, он был получен быстрее.

Надежность

ENIAC использовал обычные восьмеричные радиолампы того времени; десятичные аккумуляторы были сделаны из триггеров 6SN7 , в то время как 6L7s, 6SJ7s, 6SA7s и 6AC7s использовались в логических функциях. Многочисленные 6L6 и 6V6 служили линейными драйверами для передачи импульсов через кабели между стойками.

Несколько ламп перегорали почти каждый день, оставляя ENIAC нефункциональным примерно в половине случаев. Специальные высоконадежные лампы не были доступны до 1948 года. Однако большинство этих отказов происходило во время периодов прогрева и охлаждения, когда трубчатые нагреватели и катоды подвергались наибольшей термической нагрузке. Инженеры снизили количество отказов трубок ENIAC до более приемлемого уровня - одна лампа каждые два дня. Согласно интервью Эккерту в 1989 году, «примерно каждые два дня у нас выходила из строя лампа, и мы могли определить причину проблемы в течение 15 минут». В 1954 году самый продолжительный период непрерывной работы без сбоев составлял 116 часов - почти пять дней.

Программирование

ENIAC можно запрограммировать для выполнения сложных последовательностей операций, включая циклы, переходы и подпрограммы. Однако вместо компьютеров с хранимыми программами, которые существуют сегодня, ENIAC был просто большим набором арифметических машин, в которых изначально были программы, встроенные в машину с помощью комбинации коммутационной панели и трех переносных функциональных таблиц (содержащих 1200 десятипозиционных переключателей). каждый). Задача взять проблему и отобразить ее на машине была сложной и обычно занимала недели. Из-за сложности отображения программ на машине, программы были изменены только после огромного количества тестов текущей программы. После того, как программа была составлена ​​на бумаге, процесс внедрения программы в ENIAC путем манипулирования его переключателями и кабелями мог занять несколько дней. За этим последовал период проверки и отладки, чему способствовала возможность пошагового выполнения программы. Учебное пособие по программированию функции по модулю с использованием симулятора ENIAC дает представление о том, как выглядела программа на ENIAC.

Шесть основных программистов ENIAC, Кей МакНалти , Бетти Дженнингс , Бетти Снайдер , Марлин Вескоф , Фрэн Билас и Рут Лихтерман , не только определили, как вводить программы ENIAC, но и развили понимание внутренней работы ENIAC. Программистам часто удавалось сузить количество ошибок до отдельной неисправной трубки, на которую технический специалист мог указать для замены.

Программисты Бетти Джин Дженнингс (слева) и Фрэн Билас (справа) работают с главной панелью управления ENIAC в Школе электротехники Мура . (Фотография армии США из архива технической библиотеки ARL)

Программисты

Кей Макналти , Бетти Дженнингс , Бетти Снайдер , Марлин Мельцер , Фрэн Билас и Рут Лихтерман были первыми программистами ENIAC. Они не были, как однажды сказали ученому-информатику и историку Кэтрин Клейман, «дамами-холодильниками», то есть моделями, позирующими перед аппаратом для фотосъемки в прессе. Тем не менее, некоторые женщины не получили признания за свою работу над ENIAC при жизни. После окончания войны женщины продолжили работу над ENIAC. Их опыт затруднял замену их позиций вернувшимися солдатами. Первоначальные программисты ENIAC не были признаны за свои усилия и не были известны публике до середины 1980-х годов.

Эти первые программисты были набраны из группы примерно из двухсот женщин, работающих компьютерами в Школе электротехники Мура при Университете Пенсильвании. Работа компьютеров заключалась в том, чтобы производить числовой результат математических формул, необходимых для научного исследования или инженерного проекта. Обычно они делали это с помощью механического калькулятора. Женщины изучали логику, физическую структуру, работу и схемы машины, чтобы не только понять математику вычислений, но и саму машину. Это была одна из немногих категорий технических должностей, доступных женщинам в то время. Бетти Холбертон (урожденная Снайдер) вместе с Джин Дженнингс продолжала помогать в написании первой системы генеративного программирования ( SORT / MERGE ) и в разработке первых коммерческих электронных компьютеров UNIVAC и BINAC . Макналти разработал использование подпрограмм , чтобы помочь увеличить вычислительные возможности ENIAC.

Герман Голдстайн выбрал программистов, которых он называл операторами, из компьютеров, которые вычисляли баллистические таблицы с помощью механических настольных калькуляторов, и дифференциального анализатора до и во время разработки ENIAC. Под руководством Германа и Адель Голдстайн компьютеры изучали чертежи и физическую структуру ENIAC, чтобы определить, как управлять его переключателями и кабелями, поскольку языков программирования еще не существовало. Хотя современники считали программирование делом канцелярского и публично не признавали влияние программистов на успешную работу и анонс ENIAC, МакНалти, Дженнингс, Снайдер, Вескоф, Билас и Лихтерман с тех пор получили признание за их вклад в вычисления. Три из нынешних (2020 г.) армейских суперкомпьютеров Джин , Кей и Бетти названы в честь Джин Бартик (Бетти Дженнингс), Кей МакНалти и Бетти Снайдер соответственно.

Должности "программист" и "оператор" изначально не считались профессиями, подходящими для женщин. Нехватка рабочей силы, вызванная Второй мировой войной, позволила женщинам выйти на поле. Однако эта область не считалась престижной, и привлечение женщин рассматривалось как способ высвободить мужчин для более квалифицированной работы. По сути, женщины рассматривались как удовлетворение потребности во временном кризисе. Например, Национальный консультативный комитет по аэронавтике заявил в 1942 году: «Считается, что освобождение инженеров от подробных расчетов дает достаточно большую отдачу, чтобы покрыть любые возросшие расходы на зарплату компьютеров. Инженеры сами признают, что компьютеры-девушки делают работа выполняется быстрее и точнее, чем они бы сделали. Это в значительной степени связано с чувством среди инженеров, что их университетский и производственный опыт тратится зря и мешает простому повторяющемуся расчету ".

После первых шести программистов была нанята расширенная команда из сотни ученых для продолжения работы над ENIAC. Среди них было несколько женщин, в том числе Глория Рут Гордон . Адель Голдстайн написала оригинальное техническое описание ENIAC.

Роль в водородной бомбе

Хотя Лаборатория баллистических исследований была спонсором ENIAC, через год после этого трехлетнего проекта Джон фон Нейман , математик, работавший над водородной бомбой в Национальной лаборатории Лос-Аламоса , узнал об этом компьютере. Впоследствии Лос-Аламос настолько увлекся ENIAC, что первая тестовая задача состояла из вычислений водородной бомбы, а не артиллерийских таблиц. Ввод / вывод для этого теста составлял один миллион карт.

Роль в развитии методов Монте-Карло

С ролью ENIAC в создании водородной бомбы связана его роль в становлении популярного метода Монте-Карло . Ученые, участвовавшие в разработке оригинальной ядерной бомбы, использовали огромные группы людей, выполняющих огромное количество вычислений («компьютеры» в терминологии того времени), чтобы исследовать расстояние, которое нейтроны, вероятно, пройдут через различные материалы. Джон фон Нейман и Станислав Улам осознали, что скорость ENIAC позволит выполнять эти вычисления намного быстрее. Успех этого проекта показал ценность методов Монте-Карло в науке.

Более поздние разработки

1 февраля 1946 года состоялась пресс-конференция, а вечером 14 февраля 1946 года общественности было объявлено о готовой машине, на которой были продемонстрированы ее возможности. Элизабет Снайдер и Бетти Джин Дженнингс отвечали за разработку программы демонстрационной траектории, хотя Герман и Адель Голдстайн взяли на себя ответственность за нее. На следующий день машина была официально посвящена в Пенсильванском университете. Ни одна из женщин, участвовавших в программировании машины или создании демонстрации, не была приглашена ни на официальную церемонию открытия, ни на праздничный ужин, который состоялся после этого.

Первоначальная сумма контракта составляла 61 700 долларов США; окончательная стоимость составила почти 500 000 долларов (приблизительно эквивалентно 7 283 000 долларов в 2020 году). Он был официально принят Артиллерийским корпусом армии США в июле 1946 года. ENIAC был закрыт 9 ноября 1946 года для ремонта и модернизации памяти и в 1947 году был переведен на Абердинский полигон , штат Мэриленд . В 1947 году он был включен и проработал в непрерывном режиме до 23:45 2 октября 1955 года.

Роль в развитии EDVAC

Спустя несколько месяцев после открытия ENIAC летом 1946 года, в рамках «экстраординарной попытки дать толчок исследованиям в этой области», Пентагон пригласил «ведущих специалистов в области электроники и математики из Соединенных Штатов и Великобритании» на конференцию. цикл из сорока восьми лекций, прочитанных в Филадельфии, штат Пенсильвания; все вместе они назывались «Теория и методы проектирования цифровых компьютеров», а чаще назывались « Лекциями школы Мура» . Половину этих лекций прочитали изобретатели ENIAC.

ENIAC был единственным в своем роде дизайном и никогда не повторялся. Замораживание дизайна в 1943 году означало, что в компьютерном дизайне не хватало некоторых нововведений, которые вскоре стали хорошо развиты, в частности, способности хранить программу. Эккерт и Мочли начали работу над новым дизайном, который позже будет называться EDVAC , который будет и проще, и мощнее. В частности, в 1944 году Эккерт написал свое описание блока памяти (ртутной линии задержки ), который будет хранить как данные, так и программу. Джон фон Нейман, который консультировал Школу Мура по EDVAC, присутствовал на собраниях Школы Мура, на которых разрабатывалась концепция сохраненной программы. Фон Нейман составил неполный набор заметок ( первый проект отчета о EDVAC ), которые должны были использоваться в качестве внутреннего меморандума, описывающего, развивающего и формулирующего на формальном логическом языке идеи, выработанные на встречах. Администратор ENIAC и офицер безопасности Герман Голдстайн распространил копии этого Первого проекта среди ряда правительственных и образовательных учреждений, что вызвало широкий интерес к созданию нового поколения электронных вычислительных машин, включая автоматический калькулятор с электронным запоминающим устройством (EDSAC) в Кембриджском университете, Англия и SEAC в Бюро стандартов США.

Улучшения

После 1947 года в ENIAC был внесен ряд улучшений, в том числе примитивный механизм программирования, доступный только для чтения, с использованием таблиц функций в качестве программного ПЗУ , после чего программирование выполнялось путем установки переключателей. Идея была проработана в нескольких вариантах Ричардом Клиппингером и его группой, с одной стороны, и Голдстайнами, с другой, и была включена в патент ENIAC . Клиппер посоветовался с фон Нейманом о том, какой набор инструкций применять. Клиппер придумал трехадресную архитектуру, в то время как фон Нейман предложил одноадресную архитектуру, потому что ее проще было реализовать. Три цифры одного аккумулятора (# 6) использовались как счетчик программы, другой аккумулятор (# 15) использовался как основной аккумулятор, третий аккумулятор (# 8) использовался как указатель адреса для чтения данных из функциональных таблиц, и большинство других аккумуляторов (1–5, 7, 9–14, 17–19) использовались для памяти данных.

В марте 1948 года был установлен преобразователь, который сделал возможным программирование через считыватель со стандартных карт IBM. В апреле последовал «первый производственный цикл» новых методов кодирования по проблеме Монте-Карло . После переезда ENIAC в Абердин была также построена панель регистров памяти, но она не сработала. Также был добавлен небольшой главный блок управления для включения и выключения машины.

Программирование сохраненной программы для ENIAC было выполнено Бетти Дженнингс, Клиппингер, Адель Голдстайн и другими. Впервые он был продемонстрирован как компьютер с хранимой программой в апреле 1948 года, выполняя программу Адель Голдстайн для Джона фон Неймана. Эта модификация снизила скорость ENIAC в 6 раз и устранила возможность параллельных вычислений, но, поскольку она также сократила время перепрограммирования до часов вместо дней, это было сочтено оправданным потери производительности. Также анализ показал, что из-за различий между электронной скоростью вычислений и электромеханической скоростью ввода / вывода почти любая реальная проблема была полностью привязана к вводу / выводу , даже без использования параллелизма исходной машины. Большинство вычислений по-прежнему будут связаны с вводом-выводом, даже после снижения скорости, вызванного этой модификацией.

В начале 1952 года был добавлен высокоскоростной переключатель, который увеличил скорость переключения передач в пять раз. В июле 1953 года, расширение 100 слов оперативная память была добавлена к системе, используя двоично-десятичном , избыток-3 число представления. Для поддержки этой расширяемой памяти ENIAC был оснащен новым селектором таблицы функций, селектором адреса памяти, схемами формирования импульсов, а в механизм программирования были добавлены три новых порядка.

Сравнение с другими ранними компьютерами

Механические вычислительные машины существуют со времен Архимеда (см .: механизм Antikythera ), но 1930-е и 1940-е годы считаются началом современной компьютерной эры.

ENIAC, как IBM Harvard Mark I и немецкий Z3 , был способен выполнять произвольную последовательность математических операций, но не считывал их с ленты. Как и «Британский Колосс» , он был запрограммирован с помощью коммутационной панели и переключателей. ENIAC объединил полную программируемость по Тьюрингу с электронной скоростью. Атанасофф-ягодный Компьютер (АВС), Эниак и Колосс все используемые термоэлектронной клапаны (вакуумные трубки) . Регистры ENIAC выполняли десятичную арифметику, а не двоичную арифметику, как Z3, ABC и Colossus.

Как и Colossus, ENIAC требовал перепрограммирования для перепрограммирования до апреля 1948 года. В июне 1948 года Manchester Baby запустил свою первую программу и заслужил звание первого электронного компьютера с хранимой программой . Хотя идея компьютера с хранимой программой и объединенной памятью для программ и данных была задумана во время разработки ENIAC, она не была первоначально реализована в ENIAC, потому что приоритеты Второй мировой войны требовали, чтобы машина была завершена быстро, а 20 мест хранения ENIAC должны были быть завершены. быть слишком маленьким, чтобы хранить данные и программы.

Общественное знание

Z3 и Colossus были разработаны независимо друг от друга, а также от ABC и ENIAC во время Второй мировой войны. Работа над ABC в Университете штата Айова была остановлена ​​в 1942 году после того, как Джон Атанасов был вызван в Вашингтон, округ Колумбия , для проведения физических исследований для ВМС США, и впоследствии он был демонтирован. Z3 был уничтожен бомбардировками Берлина союзниками в 1943 году. Поскольку десять машин Colossus были частью военных действий Великобритании, их существование оставалось секретом до конца 1970-х годов, хотя их возможности оставались среди британского персонала и приглашали американцев. ENIAC, напротив, был подвергнут прессе в 1946 году и «захватил воображение всего мира». Следовательно, более старые истории вычислительной техники не могут быть исчерпывающими в своем охвате и анализе этого периода. Все машины Colossus, кроме двух, были разобраны в 1945 году; оставшиеся два использовались для расшифровки советских сообщений GCHQ до 1960-х годов. Публичная демонстрация ENIAC была разработана Снайдером и Дженнингсом, которые создали демонстрацию, которая рассчитывала траекторию полета ракеты за 15 секунд, что потребовало бы нескольких недель для человеческого компьютера .

Патент

По ряду причин (включая исследование Мочли в июне 1941 г. компьютера Атанасофф-Берри , прототип которого был создан в 1939 г. Джоном Атанасовым и Клиффордом Берри ), патент США 3120606 на ENIAC, поданный в 1947 г. и выданный в 1964 г., был аннулирован решением 1973 г. знаменательного федерального судебного дела « Хониуэлл против Сперри Рэнд» , в котором изобретение электронного цифрового компьютера стало общественным достоянием и обеспечено юридическое признание Атанасова как изобретателя первого электронного цифрового компьютера.

Основные части

Дно трех аккумуляторов в Форт Силл, Оклахома, США.
Функциональный стол от ENIAC на выставке в музее Абердинского полигона.

Основными частями были 40 панелей и три переносных функциональных стола (с названиями A, B и C). Расположение панелей было (по часовой стрелке, начиная с левой стены):

Левая стена
  • Инициирующий блок
  • Велоспорт
  • Мастер-программист - панели 1 и 2
  • Таблица функций 1 - панели 1 и 2
  • Аккумулятор 1
  • Аккумулятор 2
  • Разделитель и квадратный корень
  • Аккумулятор 3
  • Аккумулятор 4
  • Аккумулятор 5
  • Аккумулятор 6
  • Аккумулятор 7
  • Аккумулятор 8
  • Аккумулятор 9
Задняя стенка
  • Аккумулятор 10
  • Высокоскоростной множитель - панели 1, 2 и 3
  • Аккумулятор 11
  • Аккумулятор 12
  • Аккумулятор 13
  • Аккумулятор 14
Правая стена
  • Аккумулятор 15
  • Аккумулятор 16
  • Аккумулятор 17
  • Аккумулятор 18
  • Таблица функций 2 - панели 1 и 2
  • Таблица функций 3 - панели 1 и 2
  • Аккумулятор 19
  • Аккумулятор 20
  • Постоянный передатчик - панели 1, 2 и 3
  • Принтер - панель 1, 2 и 3

Устройство чтения карт IBM было подключено к панели постоянного передатчика 3, а перфоратор IBM для карт был подключен к панели принтера 2. Переносные таблицы функций можно было подключить к таблицам функций 1, 2 и 3.

Детали на дисплее

Деталь задней части секции ENIAC, показывающая вакуумные лампы

Участки ENIAC проводятся следующими учреждениями:

  • Школа инженерных и прикладных наук в Университете штата Пенсильвании имеет четыре оригинальных сорок панелей (Накопитель # 18, Constant передатчик Panel 2, мастер программист Группа 2 и велоспорт блок) и один из трех таблиц (функция Таблица B ) ENIAC (взаймы у Смитсоновского института).
  • Смитсоновский имеет пять панелей (аккумуляторы 2, 19 и 20; Постоянные передатчик панели 1 и 3; Divider и площадь Rooter; Функция Таблица 2 панель 1; Функция Таблица 3 панель 2; Высокоскоростная тиражирования панель 1 и 2; панель принтер- ; Начальный блок) в Национальном музее американской истории в Вашингтоне, округ Колумбия (но, по-видимому, в настоящее время не выставлен на обозрение).
  • В Музее науки в Лондоне выставлен приемник.
  • В Музее истории компьютеров в Маунтин-Вью, Калифорния, есть три панели (Аккумулятор № 12, Таблица функций 2, панель 2 и Панель принтера 3) и переносная таблица функций C (предоставленная Смитсоновским институтом).
  • В Мичиганском университете в Анн-Арборе есть четыре панели (два аккумулятора, панель 3 высокоскоростного умножителя и панель 2 мастера-программиста), спасенных Артуром Бёрксом .
  • В Музее боеприпасов армии США на Абердинском полигоне , штат Мэриленд , где использовался ENIAC, есть переносная таблица функций А.
  • По состоянию на октябрь 2014 года Музей полевой артиллерии армии США в Форт-Силл получил семь панелей ENIAC, которые ранее принадлежали The Perot Group в Плано, штат Техас. Есть аккумуляторы №7, №8, №11 и №17; панели №1 и №2, которые подключены к функциональной таблице №1, и задняя часть панели, показывающая ее трубки. Также представлен модуль трубок.
  • Военная академия США в Вест - Пойнте , Нью - Йорк, имеет один из терминалов ввода данных с ENIAC.
  • В музее Хайнца Никсдорфа в Падерборне, Германия, есть три панели (панель 2 для принтера и таблица высокоскоростных функций) (предоставленные Смитсоновским институтом взаймы). В 2014 году музей решил перестроить одну из аккумуляторных панелей - реконструированная часть имеет внешний вид упрощенного аналога оригинальной машины.

Признание

ENIAC был назван вехой IEEE в 1987 году.

ENIAC на чипе, Пенсильванский университет (1995) - Музей истории компьютеров

В 1996 году в честь 50-летия ENIAC Пенсильванский университет спонсировал проект под названием « ENIAC-on-a-Chip », в котором был построен очень маленький кремниевый компьютерный чип размером 7,44 мм на 5,29 мм с той же функциональностью, что и ENIAC. Хотя этот 20-мегагерцовый чип был во много раз быстрее, чем ENIAC, он имел лишь небольшую часть скорости своих современных микропроцессоров в конце 1990-х годов.

В 1997 году шесть женщин, которые занимались программированием ENIAC, были включены в Международный зал славы « Женщины в технологиях » . Роль программистов ENIAC рассматривается в документальном фильме 2010 года под названием « Совершенно секретные розы: женские« компьютеры »времен Второй мировой войны » Лиэнн Эриксон. Короткометражный документальный фильм Кейт МакМахон «Компьютеры» 2014 года рассказывает историю шести программистов; это результат 20-летнего исследования Кэтрин Клейман и ее команды в рамках проекта программистов ENIAC.

В 2011 году в честь 65-летия открытия ENIAC город Филадельфия объявил 15 февраля Днем ENIAC .

15 февраля 2016 года ENIAC отпраздновал свое 70-летие.

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

Примечания

использованная литература

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

внешние ссылки