50
США (Ballistic Research Laboratory, BRL), и в том же году под
руководством Мочли и Эккерта началась постройка машины. В 1945 г.
машина ENIAC была введена в действие, а в феврале 1946 г. проект был
рассекречен, и состоялась первая публичная демонстрация. В ENIAC’е
электромеханические реле были заменены на электронные вакуумные
лампы, что дало прирост в скорости примерно в 1000 раз.
ENIAC весил 30 тонн, состоял из 18 тысяч электронных ламп, 1500
реле и десятков тысяч прочих радиоэлементов. Количество ламп было
достаточно, чтобы скептики могли предсказать, что она не будет
нормально функционировать. Производительность была 5000 операций
сложения или 385 операций умножения в секунду. Общая стоимость
машины составила $750 тыс., потребляемая мощность около 200 кВт, вес
27 тонн, а занимаемое пространство – 63 м
2
. Для сравнения, Mark 1
весил 4,5 тонны, стоил $500 тыс., потреблял 4 кВт, и занимал 10 м
2
.
ENIAC оперировала 10-разрядными десятичными числами,
хранящимися в 20 аккумуляторных модулях. Для хранения одного
десятичного разряда требовалось 36 ламп, 10 из которых образовывали
кольцевой регистр триггеров (двойных триодов). Во время вычислений
подсчитывались импульсы, генерируемые при «прокручивании»
регистра, эмулировавшего поворот колеса арифмометра. Машинный
цикл состоял из 20 машинных тактов, поэтому на частоте 100 кГц
производительность составляла 5000 простых операций в секунду.
Ввод чисел в машину производился с помощью перфокарт, а
программное управление последовательностью выполнения операций
осуществлялось с помощью 6000 переключателей и набора
соединительных кабелей. Такой способ программирования занимал до
двух дней, но позволял реализовывать счетные способности ENIAC’а и
тем выгодно отличался от способа программной перфоленты,
характерного для релейных машин.
ENIAC стал работающим прообразом современного компьютера.
Во-первых, ENIAC был полностью электронным, во-вторых, полностью
был основан цифровой обработке информации, в-третьих, ENIAC стал
действительно универсальной вычислительной машиной.
Первоначально задуманный для статистического предсказания погоды,
он создавался для расчета баллистических таблиц, а после создания
решал также задачи, связанные с разработкой ядерной и водородной
бомбы, использовался в космических исследованиях и других областях.
Его машинное время часто предоставлялось сторонним университетам и
исследовательским центрам для тех или иных научных расчетов.
Основной период эксплуатации пришелся на период 1948–1955 гг.
(в 1946 и 1947 годах ENIAC работал крайне нерегулярно, постоянно
выходил из строя), затем ENIAC был демонтирован, т.к. был очень дорог
в эксплуатации, гораздо дороже, чем новые компьютеры ORDVAK или