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 →