УНИВАК I
UNIVAC I ( Универсальный автоматический компьютер I ) был первым электронным цифровым компьютером общего назначения для бизнес-приложений, произведенным в Соединенных Штатах . Он был разработан главным образом Дж. Преспером Эккертом и Джоном Мочли , изобретателями ENIAC . Работы по проектированию были начаты их компанией Eckert-Mauchly Computer Corporation (EMCC) и завершены после того, как компания была приобретена Remington Rand (которая позже стала частью Sperry , теперь Unisys ). За годы до появления моделей-преемников UNIVAC I машина была известна просто как «UNIVAC » . [1]
Первый Univac был принят Бюро переписи населения США 31 марта 1951 года и открыт 14 июня того же года. [2] [3] Пятая машина (построенная для Комиссии по атомной энергии США ) использовалась CBS для предсказания результата президентских выборов 1952 года . При явке избирателей всего в 5,5% он, как известно, предсказал победу Эйзенхауэра . [4]
История [ править ]
Позиционирование на рынке [ править ]
UNIVAC I был первым американским компьютером, изначально разработанным для делового и административного использования и обеспечивающим быстрое выполнение относительно простых арифметических операций и операций по передаче данных, в отличие от сложных числовых вычислений, необходимых для научных компьютеров. Таким образом, UNIVAC напрямую конкурировал с перфокарточными машинами, хотя изначально UNIVAC не мог ни читать, ни перфокарты. Этот недостаток препятствовал продажам компаниям, обеспокоенным высокой стоимостью ручного преобразования больших объемов существующих данных, хранящихся на картах. Это было исправлено путем добавления оборудования для автономной обработки карт, конвертера UNIVAC Tape to Card, для передачи данных между картами и магнитными лентами UNIVAC. [5] Однако ранняя рыночная доля UNIVAC I была ниже, чем хотелось компании Remington Rand. [ нужна ссылка ]
Чтобы стимулировать продажи, компания объединилась с CBS, чтобы UNIVAC I предсказал результат президентских выборов 1952 года. После того, как он предсказал, что Эйзенхауэр одержит убедительную победу над Адлаем Стивенсоном , в отличие от итогового опроса Gallup , который предсказал, что Эйзенхауэр выиграет всенародное голосование со счетом 51–49 в тесной борьбе, команда CBS была настолько уверена, что UNIVAC ошибался, что они считали, что это не работает. [ нужна ссылка ]
По мере продолжения выборов стало ясно, что они были правильными с самого начала: UNIVAC предсказал, что Эйзенхауэр получит 32 915 949 голосов и выиграет Коллегию выборщиков со счетом 438–93. [6] По сравнению с окончательным результатом Эйзенхауэр получил 34 075 029 голосов избирателей при 442–89 голосах Коллегии выборщиков. UNIVAC имел погрешность в 3,5% от общего числа голосов Эйзенхауэра и четыре голоса от общего числа голосов его выборщиков. [ нужна ссылка ]
После того как дикторы признались в своей ловкости рук и нежелании верить предсказанию, машина прославилась. Это привело к повышению осведомленности общественности о компьютерных технологиях. [7] в то время как компьютеризированные прогнозы были обязательной частью ночных трансляций выборов. [ нужна ссылка ]
Инсталляции [ править ]
Первые контракты были заключены с государственными учреждениями, такими как Бюро переписи населения , ВВС США и Картографическая служба армии США . [1] Контракты также подписали компания ACNielsen и страховая компания Prudential . После продажи Eckert-Mauchly Computer Corporation компании Remington Rand в 1950 году из-за перерасхода средств по проекту Remington Rand убедила Nielsen и Prudential расторгнуть свои контракты. [ нужна ссылка ]
Первая продажа Бюро переписи населения была отмечена официальной церемонией 31 марта 1951 года на фабрике подразделения Эккерт-Мокли по адресу 3747 Ридж-авеню, Филадельфия. На самом деле машина была отправлена только в декабре следующего года, поскольку, будучи единственной полностью настроенной моделью, она была необходима для демонстрационных целей, и компания опасалась трудностей с разборкой, транспортировкой и повторной сборкой хрупкой машины. [8] В результате первая установка произошла со вторым компьютером, доставленным в Пентагон в июне 1952 года. [ нужна ссылка ]
Установки UNIVAC, гг . 1951–1954
Дата | Клиент | Комментарии |
---|---|---|
1951 | Бюро переписи населения США , Суитленд, Мэриленд | Не поставлялся до 1952 года. [9] [10] |
1952 | ВВС США | Пентагон , Арлингтон, Вирджиния [11] |
1952 | Картографическая служба армии США | Вашингтон, округ Колумбия. [12] Работал на заводе апрель – сентябрь 1952 г. |
1953 | Нью-Йоркский университет (для Комиссии по атомной энергии) | Нью-Йорк, штат Нью-Йорк [13] |
1953 | Комиссия по атомной энергии | Ливермор, Калифорния |
1953 | ВМС США | Модельный бассейн Дэвида В. Тейлора , Бетесда, Мэриленд [13] |
1954 | Ремингтон Рэнд | Офис продаж, Нью-Йорк, штат Нью-Йорк |
1954 | Дженерал Электрик | Подразделение бытовой техники, Луисвилл, Кентукки. Продажа первого бизнеса. [14] |
1954 | Столичная жизнь | Нью-Йорк, штат Нью-Йорк [15] |
1954 | ВВС США | Авиабаза Райт-Паттерсон , Дейтон, Огайо |
1954 | США Сталь | Питтсбург, Пенсильвания |
1954 | Дюпон | Уилмингтон, Делавэр |
1954 | США Сталь | Гэри, Индиана |
1954 | Франклин Страхование жизни | Спрингфилд, Иллинойс [16] |
1954 | Вестингауз | Питтсбург, Пенсильвания |
1954 | Тихоокеанское взаимное страхование жизни | Лос-Анджелес, Калифорния |
1954 | Сильвания Электрик | Нью-Йорк, штат Нью-Йорк |
1954 | Консолидированный Эдисон | Нью-Йорк, штат Нью-Йорк [17] |
Первоначально цена долларов США UNIVAC I составляла 159 000 , но цена выросла до 1 250 000–1 500 000 долларов США. Всего было построено и поставлено 46 систем. [ нужна ссылка ]
UNIVAC I был слишком дорогим для большинства университетов, а Sperry Rand, в отличие от таких компаний, как IBM , не была достаточно сильна в финансовом отношении, чтобы позволить себе раздать многие из них. Однако Сперри Рэнд подарил системы UNIVAC I Гарвардскому университету (1956 г.), Пенсильванскому университету (1957 г.) и Технологическому институту Кейса в Кливленде, штат Огайо (1957 г.). UNIVAC I в Case все еще работал в 1965 году, но был заменен UNIVAC 1107 . [ нужна ссылка ]
Несколько систем UNIVAC I оставались в эксплуатации еще долгое время после того, как они устарели из-за развития технологий. Бюро переписи населения использовало две свои системы до 1963 года, что составило 12 и 9 лет службы соответственно. Сама компания Sperry Rand использовала две системы в Буффало, штат Нью-Йорк, до 1968 года. Страховая компания Life and Casualty of Tennessee использовала свою систему до 1970 года, общий срок службы которых составил более 13 лет. [ нужна ссылка ]
Техническое описание [ править ]
Этот раздел нуждается в дополнительных цитатах для проверки . ( Март 2015 г. ) |
Основные физические особенности [ править ]
UNIVAC Я использовал 6103 вакуумные лампы , [18] [19] весил 16 686 фунтов (8,3 коротких тонны; 7,6 т), потреблял 125 кВт , [20] и мог выполнять около 1905 операций в секунду при работе на тактовой частоте 2,25 МГц . Только Центральный комплекс (то есть процессор и блок памяти) имел размеры 4,3 х 2,4 х 2,6 м в высоту. Вся система занимала более 35,5 м2. 2 (382 фута 2 ) площади помещения. [ нужна ссылка ]
Подробности об основной памяти [ править ]
Основная память состояла из 1000 слов по 12 символов каждое. При представлении чисел они записывались как 11 десятичных цифр плюс знак . 1000 слов памяти состояли из 100 каналов линии задержки ртутных регистров по 10 слов . Буферы ввода/вывода имели емкость по 60 слов каждый и состояли из 12 каналов ртутных регистров линии задержки по 10 слов. В качестве запасных имеется шесть каналов ртутных регистров линии задержки по 10 слов. Благодаря измененной схеме еще семь каналов контролируют температуру семи ртутных резервуаров, а еще один канал используется для регистра «Y» из 10 слов. Всего в семи ртутных емкостях, установленных на задних частях секций МТ, МВ, МХ, НТ, НВ, НХ и ГВ, содержится 126 ртутных каналов. Каждый ртутный резервуар разделен на 18 ртутных каналов. [ нужна ссылка ]
Каждый канал ртутной линии задержки длиной 10 слов состоит из трех секций:
- Канал в столбе ртути, приемные и передающие кварцевые пьезоэлектрические кристаллы . на противоположных концах которого установлены
- Шасси промежуточной частоты, соединенное с приемным кристаллом, содержащее усилители, детектор и компенсирующую задержку, смонтировано на корпусе ртутного резервуара.
- Шасси рециркуляции, содержащее катодный повторитель, формирователь импульсов и повторитель таймера, модулятор, который управляет передающим кристаллом, а также входные, очищающие и переключающие вентили, установленные в секциях, прилегающих к ртутным резервуарам. [ нужна ссылка ]
Инструкции и данные [ править ]
Инструкции представляли собой шесть буквенно-цифровых символов, по две инструкции на слово. Время сложения составило 525 микросекунд , а время умножения — 2150 микросекунд. Нестандартная модификация под названием «Overdrive» действительно существовала, которая при некоторых обстоятельствах позволяла использовать три четырехсимвольные инструкции на слово. (Симулятор Ингермана для UNIVAC, упомянутый ниже, также делает эту модификацию доступной.) [ нужна ссылка ]
Цифры были представлены внутри с использованием арифметики (BCD) с избытком 3 («XS3») двоично-десятичной с шестью битами на цифру, используя то же значение, что и цифры буквенно-цифрового набора символов (и один бит четности на цифру для проверки ошибок ). допуская 11-значные числа со знаком . Но за исключением одной или двух машинных инструкций, UNIVAC считался программистами десятичной, а не двоичной машиной, и двоичное представление символов не имело значения. Если во время арифметической операции в позиции встречался нецифровой символ, машина передавала его на выход без изменений, и любой перенос в нецифровой символ терялся. (Однако обратите внимание, что особенностью схемы сложения/вычитания UNIVAC I было то, что символы «игнорировать», пробел и минус иногда рассматривались как числовые, со значениями –3, –2 и –1 соответственно, а апостроф, амперсанд и левая скобка иногда рассматривались как числовые значения со значениями 10, 11 и 12.) [ нужна ссылка ]
Ввод/вывод [ править ]
Помимо консоли оператора, единственными устройствами ввода-вывода, подключенными к UNIVAC I, были до 10 UNISERVO стримеров Remington Standard , электрическая пишущая машинка и Tektronix осциллограф . UNISERVO был первым коммерческим компьютерным стримером, продаваемым на коммерческой основе. Он использовал плотность данных 128 бит на дюйм (с реальной скоростью передачи 7200 символов в секунду) на лентах из фосфористой бронзы с магнитным покрытием. UNISERVO также мог читать и записывать ленты, созданные UNITYPER, со скоростью 20 бит на дюйм. UNITYPER представлял собой автономное пишущее устройство для записи на магнитную ленту, которое использовалось программистами и для незначительного редактирования данных. Операции чтения и записи ленты вперед и назад были возможны в UNIVAC и полностью перекрывались с выполнением инструкций, что обеспечивало высокую пропускную способность системы в типичных приложениях обработки данных сортировки/слияния. Большие объемы данных могут быть отправлены на вход с помощью магнитных лент, созданных на автономной карте, на ленточную систему и выведены на отдельную автономную ленту на систему принтера. Консоль оператора имела три столбца переключателей с десятичной кодировкой, которые позволяли отображать на осциллографе любую из 1000 ячеек памяти. Поскольку ртутная память с линией задержки хранила биты в последовательном формате, программист или оператор мог непрерывно контролировать любую ячейку памяти и с достаточным терпением декодировать ее содержимое, отображаемое на прицеле. Электронная пишущая машинка обычно использовалась для объявления точек останова программы, контрольных точек и дампов памяти. [ нужна ссылка ]
Операции [ править ]
Типичная установка UNIVAC I имела несколько вспомогательных устройств. Было:
- UNIPRINTER считывал металлическую магнитную ленту UNIVAC с помощью считывателя ленты и печатал данные со скоростью 10 символов в секунду, используя модифицированную пишущую машинку Remington.
- Конвертер UNIVAC Card to Tape считывал перфокарты со скоростью 240 карт в минуту и записывал данные на металлическую магнитную ленту UNIVAC с помощью стримера UNISERVO.
- Преобразователь ленты в карту, который читал магнитную ленту и производил перфокарты.
UNIVAC не предоставил операционную систему. Операторы загружали в UNISERVO ленту с программой, которая могла загружаться автоматически с помощью логики процессора. Соответствующие ленты с исходными и выходными данными будут смонтированы, и программа запустится. Ленты с результатами затем отправлялись на автономный принтер или, как правило, для обработки данных в кратковременное хранилище для обновления следующим набором данных, созданных на автономной карте, на ленточном устройстве. Температура ртутного резервуара памяти с линией задержки контролировалась очень тщательно, поскольку скорость звука в ртути меняется в зависимости от температуры. В случае отключения электроэнергии может пройти много часов, прежде чем температура стабилизируется. [ нужна ссылка ]
Надежность [ править ]
Эккерт и Моучли не были уверены в надежности цифровых логических схем — в то время о них было мало что известно. UNIVAC был разработан с использованием параллельных вычислительных схем и статистического сравнения результатов. Однако на практике только вышедшие из строя компоненты, то есть электронные лампы, давали сбойные результаты сравнения, поскольку конструкции схем как таковые оказались очень надежными. Был установлен режим, обеспечивающий надежность хрупких электронных ламп, являющихся ключевым моментом всей операции. Перед использованием большие партии преобладающих ламп типа 25Л6 были обожжены и тщательно проверены. (Часто половина любой производственной партии выбрасывалась.) Затем технические специалисты устанавливали проверенную и обожженную лампу в легко диагностируемом месте, например, в усилителях рециркуляции памяти. Затем, когда в дальнейшем выяснилось, что она устарела и надежна, эту «золотую» трубку отправили на склад, чтобы ее можно было вытащить для трудно диагностируемых логических положений.
Кроме того, включение компьютера заняло около 30 минут — мощность всех катодных нагревателей повышалась постепенно, чтобы уменьшить пусковой ток и сопутствующую тепловую нагрузку на трубки. В результате этих мер время безотказной работы ( MTBF на процессоре в конечном итоге было получено ) от многих дней до недель. (У UNISERVO не было вакуумных колонн, а были пружины и струны для буферизации ленты от катушек до ведущего вала . Эти механические компоненты затем стали наиболее частым источником отказов.) [ нужна ссылка ]
См. также [ править ]
- БИНАК
- Ферранти Марк 1
- Грейс Хоппер
- История вычислительной техники
- ЛЕО (компьютер)
- Список продуктов UNIVAC
- Список ламповых компьютеров
Ссылки [ править ]
- ^ Jump up to: Перейти обратно: а б Джонсон, Л.Р., «Вступая в борьбу с Univac», IEEE Annals of the History of Computing, vol. 28, нет. 2, стр. 32, 42, апрель – июнь 2006 г. два : 10.1109/MAHC.2006.27
- ^ Ссылка: репортаж CNN о 50-летии UNIVAC .
- ^ Норберг, Артур Лоуренс (2005). Компьютеры и коммерция: исследование технологий и управления в компьютерной компании Eckert-Mauchly, Engineering Research Associates и Remington Rand, 1946–1957 . МТИ Пресс. стр. 190, 217. ISBN. 9780262140904 .
- ^ Луков, Герман (1979). От цифр к битам: личная история электронного компьютера . Портленд, Орегон: Robotics Press. стр. 127–131. ISBN 0-89661-002-0 . LCCN 79-90567 .
- ^ Юнивак и. (2003). В Энциклопедии информатики. Получено с http://literati.credoreference.com/content/entry/encyccs/univac_i/0.
- ^ Мерфи, Юджин Ф.; Беркли, Эдмунд К. (1 января 1953 г.). «АВТОМАТИЧЕСКИЕ КОМПЬЮТЕРЫ В НОЧЬ ВЫБОРОВ» . Область вычислительной техники 1953-01: Том 2, выпуск 1 . Беркли Энтерпрайзис. стр. 27–28.
- ^ Бринкли, Алан. Американская история: обзор . 12-е изд.
- ^ Конференция UNIVAC , Институт Чарльза Бэббиджа , Университет Миннесоты. 171-страничная стенограмма устной истории пионеров компьютерной техники, участвовавших в работе с компьютером Univac, состоявшаяся 17–18 мая 1990 года в Вашингтоне, округ Колумбия. Во встрече приняли участие 25 инженеров, программистов, представителей маркетинга и продавцов, которые работали с UNIVAC, а также представители таких пользователей, как General Electric, Arthur Andersen и US Census.
- ^ «Вычислительная техника: Новости – Приемочные испытания UNIVAC» . Математика вычислений . 5 (35): 176–177. 1951. doi : 10.1090/S0025-5718-51-99425-2 . ISSN 0025-5718 .
- ^ «Вычислительная техника: Новости - Подразделение Экерт-Мокли, Remington Rand Inc» . Математика вычислений . 5 (36): 245. 1951. doi : 10.1090/S0025-5718-51-99416-1 . ISSN 0025-5718 .
- ^ «Вычислительная техника: Новости – Приемочные испытания UNIVAC» . Математика вычислений . 6 (38): 119. 1952. doi : 10.1090/S0025-5718-52-99400-3 . ISSN 0025-5718 .
- ^ «Вычислительная техника: Новости – Приемочные испытания UNIVAC» . Математика вычислений . 6 (40): 247. 1952. doi : 10.1090/S0025-5718-52-99384-8 . ISSN 0025-5718 .
- ^ Jump up to: Перейти обратно: а б «1. УНИВАК» . Информационный бюллетень о цифровых компьютерах . 5 (3): 2 июля 1953 г.
- ^ «УНИВАК» . Информационный бюллетень о цифровых компьютерах . 6 (1): 2 апреля 1954 г. [ мертвая ссылка ]
- ^ «7. УНИВАК» . Информационный бюллетень о цифровых компьютерах . 6 (3): 4–5. Июль 1954 года. [ мертвая ссылка ]
- ^ «2. УНИВАК» . Информационный бюллетень о цифровых компьютерах . 6 (2): 2 января 1954 г. [ мертвая ссылка ]
- ^ Серуцци, Пол Э. История современных вычислений , Массачусетский технологический институт, 1998. Источник отмечает, что список составлен на основе ряда источников и не включает UNIVAC, которые были завершены и не поставлены в период 1951–54 годов. В некоторых случаях даты являются приблизительными. В зависимости от определения «установлено» порядок может немного отличаться.
- ^ В UNIVAC I использовались в основном электронные лампы типа 25L6 (3947), но в машине также использовались лампы типа 6AK5 (412), 7AK7 (363), 6AU6 (57), 6BE6 (?), 6SN7 (264). , 6Х5 (?), 28Д7 (274), 807 (27), 829Б (47), 2050 (151), 5545 (?), 5651 (?), 5687 (14), 5915 (96), 6АЛ5 (199) , 6AN5 (136), 6AH6 (?), 5V4 (?), 5R4 (?), 4D32 (?), 3C23 (64) и 8008 (?).
- ^ «Итого: Продажи германиевых диодов; Поставка инженеров-выпускников - компьютерные компоненты». Телетехнологии и электронная промышленность . Том. 13. Компания Чилтон, 1 марта 1954 г. п. 3.
- ^ Вейк, Мартин Х. (март 1961 г.). «УНИВАК I» . ed-thelen.org . Третий обзор отечественных электронных цифровых вычислительных систем.
Внешние ссылки [ править ]
- Конференция UNIVAC «Устная история», 17–18 мая 1990 г. Институт Чарльза Бэббиджа , Университет Миннесоты, Миннеаполис. 171-страничная стенограмма устной истории с пионерами компьютеров, включая Жана Бартика, участвовавшего в работе с компьютером Univac, состоявшаяся 17–18 мая 1990 года. На встрече присутствовали 25 инженеров, программистов, представителей маркетинга и продавцов, которые были связаны с UNIVAC, а также а также представители таких пользователей, как General Electric, Arthur Andersen и Служба переписи населения США.
- Документы Маргарет Р. Фокс, 1935–1976 , Институт Чарльза Бэббиджа , Университет Миннесоты. Коллекция содержит отчеты, в том числе исходный отчет по ENIAC, UNIVAC и многие ранние отчеты о деятельности Национального бюро стандартов (NBS); меморандумы и истории SEAC, SWAC и DYSEAC; инструкции по программированию для UNIVAC , LARC и MIDAC; патентные оценки и раскрытия информации, относящиеся к компьютерам; описания системы; выступления и статьи коллег Маргарет Фокс ; и переписка Сэмюэля Александра, Маргарет Фокс и Сэмюэля Уильямса.
- Документация UNIVAC I – из репозитория компьютерной документации www.bitsavers.org.
- UNIVAC 1: первый компьютер массового производства - информационный бюллетень истории Unisys, том 5, номер 1 на Wayback Machine (архивировано 22 апреля 2017 г.)
- UNIVAC и наследие ENIAC – Из библиотеки Пенсильванского университета (ПЕННСКИЙ УНИВЕРСИТЕТ/выставки)
- Компьютерная система UNIVAC 1 – Аллан Г. Рейтер, ранее работавший в подразделении ERA компании Remington Rand.
- Симулятор UNIVAC I и II. Архивировано 11 октября 2013 г. в Wayback Machine - Питер Зилахи Ингерман; Условно-бесплатный симулятор UNIVAC I и II. Архивная загрузка
- Слайд-шоу основной памяти . В этом слайд-шоу представлена фотография модуля основной памяти 1951 года для UNIVAC I.
- Remington-Rand представляет UNIVAC – рекламный фильм из коллекции Музея компьютерной истории, Маунтин-Вью, Калифорния
- «Мигающие огни Винки» . От Бройлера . 10 декабря 2012 г. Архивировано из оригинала 10 декабря 2012 г. Флэш-фотографии и видео основной консоли UNIVAC; документация по продажам и маркетингу
- «Хочу купить мозг», май 1949 г., ранняя иллюстрированная статья Popular Science о UNIVAC для широкой публики.
- Видео на YouTube: Компоненты базовой компьютерной системы UNIVAC 1 1951 года - Проект архива истории компьютеров