Открыть сервис

UNIVAC

UNIVAC (Universal Automatic Computer) — серия электронных вычислительных машин, созданных в США компанией Eckert-Mauchly Computer Corporation (EMCC) и ставших одними из первых коммерчески доступных компьютеров в мире. Первая модель, UNIVAC I, была разработана Джоном Преспером Эккертом и Джоном Уильямом Мокли, ранее участвовавшими в создании ENIAC. UNIVAC I вошёл в историю как первый компьютер, предназначенный для обработки деловых и статистических данных, а не исключительно для военных или научных расчётов.

История

Предпосылки создания

После завершения работ над ENIAC (1946) и EDVAC (проект 1945 года) Эккерт и Мокли основали собственную компанию EMCC (1946) с целью создания универсальной вычислительной машины для коммерческого рынка. В отличие от ENIAC, который использовался в основном для баллистических расчётов, UNIVAC проектировался для работы с большими объёмами данных, включая переписи населения, бухгалтерский учёт и логистику.

Разработка и первый контракт

В 1946 году EMCC заключила контракт с Бюро переписи населения США (U.S. Census Bureau) на создание компьютера для обработки данных переписи 1950 года. Разработка велась в Филадельфии. Первый UNIVAC I был завершён в 1951 году и официально передан заказчику 30 марта 1951 года. Однако из-за задержек в программном обеспечении и отладке полноценная эксплуатация началась только в 1952 году.

Коммерческий успех и конкуренция

В 1950-х годах EMCC столкнулась с финансовыми трудностями и была поглощена компанией Remington Rand (позже — Sperry Rand). Под этим управлением UNIVAC стал одним из самых продаваемых компьютеров своего времени. К 1957 году было установлено более 40 машин UNIVAC I, в основном в государственных учреждениях, страховых компаниях и крупных корпорациях. Однако уже к концу 1950-х годов на рынке появились более быстрые и компактные машины, такие как IBM 704 и IBM 650, что привело к снижению доли UNIVAC.

Последующие модели

Серия UNIVAC включала несколько поколений:

  • UNIVAC I (1951) — первая модель.
  • UNIVAC II (1957) — улучшенная версия с увеличенной памятью и скоростью.
  • UNIVAC III (1962) — модель с транзисторной логикой (частично).
  • UNIVAC 1100 (1960-е) — серия мейнфреймов, использовавшаяся в научных и военных целях.

Архитектура и технические характеристики

UNIVAC I

UNIVAC I был построен на вакуумных лампах (около 5200 штук) и ртутных линиях задержки в качестве оперативной памяти. Основные параметры:

  • Память: 1000 слов (12 символов каждое) на ртутных линиях задержки. Время доступа — около 200 микросекунд.
  • Тактовая частота: 2,25 МГц.
  • Скорость вычислений: около 1000 операций сложения или 465 операций умножения в секунду.
  • Ввод-вывод: перфолента (Uniservo) — магнитная лента шириной 1/2 дюйма, скорость чтения/записи 12 800 символов в секунду. Перфокарты и печать использовались редко.
  • Размеры: занимал площадь около 35 м², весил около 13 тонн.

Устройство

UNIVAC I состоял из нескольких блоков:

  • Центральный процессор (Central Processor) — выполнял арифметические и логические операции.
  • Блок памяти — ртутные линии задержки, помещённые в термостаты для стабилизации температуры.
  • Устройства ввода-вывода — магнитные ленточные накопители UNISERVO.
  • Пульт управления — с переключателями и индикаторами для контроля работы.

Программное обеспечение

Изначально UNIVAC I программировался в машинных кодах. Позднее были разработаны первые ассемблеры и интерпретаторы, такие как Short Code (1949) — один из первых языков программирования высокого уровня. Однако большинство задач решалось с помощью специализированных программ, написанных на заказ.

Применение

Перепись населения США

Основным заказчиком UNIVAC I стало Бюро переписи населения США. Машина использовалась для обработки данных переписи 1950 года, включая статистический анализ, сортировку и составление отчётов. Это позволило сократить время обработки с нескольких лет до нескольких месяцев.

Прогнозирование выборов

В 1952 году UNIVAC I приобрёл известность благодаря прогнозированию президентских выборов в США. На основе данных первых избирательных участков компьютер предсказал победу Дуайта Эйзенхауэра с высокой точностью, что было продемонстрировано в прямом эфире телеканала CBS. Это событие считается первым массовым использованием компьютера для анализа данных в реальном времени.

Коммерческие и научные задачи

UNIVAC I использовался в:

  • Страховании — для расчёта премий и резервов.
  • Банковском деле — для обработки чеков и счетов.
  • Логистике — для управления запасами.
  • Научных исследованиях — для расчёта траекторий, метеорологии и криптографии.

Значение и наследие

Влияние на развитие вычислительной техники

UNIVAC I стал первым компьютером, который:

  • Был серийно произведён (всего выпущено 46 машин).
  • Использовал магнитную ленту для хранения данных.
  • Применялся для коммерческих задач, а не только для военных или научных.

Критика и ограничения

  • Надёжность: вакуумные лампы часто выходили из строя (в среднем одна лампа каждые 2–3 дня).
  • Сложность программирования: отсутствие операционных систем и высокоуровневых языков делало разработку трудоёмкой.
  • Стоимость: аренда UNIVAC I составляла около 25 000 долларов в месяц (в ценах 1950-х годов), что было доступно лишь крупным организациям.

Наследие

UNIVAC I заложил основы для развития мейнфреймов и коммерческих вычислений. Его архитектура повлияла на проектирование последующих машин, включая IBM 701 и UNIVAC 1100. В 1990 году UNIVAC I был признан памятником IEEE (Institute of Electrical and Electronics Engineers). Оригинальные образцы сохранились в музеях, в том числе в Смитсоновском национальном музее американской истории.

Интересные факты

  • Название «UNIVAC» стало нарицательным для компьютеров в 1950-х годах, подобно тому как «ксерокс» — для копировальных аппаратов.
  • Первый UNIVAC I был установлен в Бюро переписи населения США, но из-за задержек в разработке его ввод в эксплуатацию совпал с началом Корейской войны, что привело к использованию машины для военных расчётов.
  • В 1954 году UNIVAC I использовался для прогнозирования результатов чемпионата мира по бейсболу, что стало одним из первых примеров компьютерного спортивного анализа.

Источники

  • Eckert, J. P., & Mauchly, J. W. (1947). The UNIVAC System. Proceedings of the IRE.
  • Norberg, A. L. (2005). Computers and Commerce: A Study of Technology and Management at Eckert-Mauchly Computer Company, Burroughs, and IBM. MIT Press.
  • Ceruzzi, P. E. (2003). A History of Modern Computing. MIT Press.
  • U.S. Census Bureau. (1952). The UNIVAC at the Census Bureau. Washington, D.C.
  • IEEE History Center. (1990). Milestone: UNIVAC I, 1951.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →