UNIVAC I

редактировать
Компьютер общего назначения для бизнес-приложений роботов, впервые созданный в США в 2551 году Консоль оператора UNIVAC I UNIVAC I в компании Franklin Life Insurance Company

UNIVAC I (UNIVersal Automatic Computer I ) был первым электронным цифровым компьютером общего назначения для бизнес-приложений роботов, выпущенным в США. Он был разработан главным образом Дж. Преспер Эккерт и Джон Мочли, изобретатели ENIAC. Проектные работы были начаты их компанией Eckert – Mauchly Computer Corporation (EMCC) и были завершены после того, как компания была приобретена Remington Rand (которая позже стала частью Сперри, теперь Unisys ). За годы до появления последующих моделей UNIVAC I машина была просто известна как «UNIVAC ".

. Первый Univac был принят Бюро переписи населения США 31 марта 1951 года. и был посвящен 14 июня того же года. Пятая машина (построенная для Комиссии по атомной энергии США ) была использована CBS для прогнозирования результатов президентских выборов 1952 года. При выборке всего 5,5% явки избирателей он предсказал оползень Эйзенхауэра.

Содержание
  • 1 История
    • 1.1 Позиционирование на рынке
    • 1.2 Установки
  • 2 Техническое описание
    • 2.1 Основные физические характеристики
    • 2.2 Детали основной памяти
    • 2.3 Инструкции и данные
    • 2.4 Вход / выход
    • 2.5 Операции
    • 2.6 Надежность
  • 3 См. Также
  • 4 Примечания
  • 5 Внешние ссылки
История

Позиционирование на рынке

Remington Rand сотрудники, Гарольд Э. Суини (слева) и Дж. Преспер Эккерт (в центре) демонстрируют данные Бюро переписи населения США. UNIVAC для репортера CBS Уолтер Кронкайт (справа) Крупный план консоли оператора UNIVAC I

UNIVAC I был первым американским компьютером, изначально спроектированным для бизнеса и административного использования с быстрым выполнением относительно простых арифметических операций и операции передачи данных, в отличие от сложных численных расчетов, требуемых научными компьютерами. Таким образом, UNIVAC напрямую конкурировал с машинами для перфокарт , хотя изначально UNIVAC не мог ни читать, ни перфокарты. Этот недостаток препятствовал продажам компаний, обеспокоенных высокой стоимостью ручного преобразования больших объемов существующих данных, хранящихся на картах. Это было исправлено путем добавления автономного оборудования для обработки карт, конвертера ленты в карту UNIVAC для передачи данных между картами и магнитными лентами UNIVAC. Однако ранняя рыночная доля UNIVAC I была ниже, чем того желала компания Remington Rand.

Для увеличения продаж компания объединилась с CBS, чтобы UNIVAC I предсказывал результаты президентских выборов 1952 года. После того, как предсказывал Эйзенхауэр будет иметь уверенную победу над Adlai Стивенсон, в отличие от окончательного Gallup опроса, который предсказал, что Эйзенхауэр выиграл народное голосование по 51-49 в тесном конкурса, команда CBS была так уверены, что UNIVAC ошибался, считая, что он не работает.

По мере того, как выборы продолжались, становилось ясно, что они были правильными с самого начала: UNIVAC предсказал, что Эйзенхауэр получит 32 915 949 голосов и выиграет Коллегию выборщиков 438-93, в то время как окончательный результат дал Эйзенхауэру 34 075 029 голосов из 442- 89 Победа коллегии выборщиков. UNIVAC оказался в пределах 3,5% от общего числа голосов Эйзенхауэра и четырех голосов от общего числа его голосов выборщиков.

После того, как дикторы признали свою ловкость рук и нежелание верить предсказаниям, машина стала знаменитой. Это привело к повышению осведомленности общественности о компьютерных технологиях, в то время как компьютеризированные прогнозы были обязательной частью ночных трансляций выборов.

Установки

Univac I в Бюро переписи с двумя операторами ок. 1960

Первые контракты были заключены с государственными учреждениями, такими как Бюро переписи, США. ВВС и Картографическая служба армии США. Контракты также подписали компания ACNielsen и страховая компания Prudential. После продажи Eckert – Mauchly Computer Corporation компании Remington Rand из-за перерасхода средств по проекту Remington Rand убедила Nielsen и Prudential расторгнуть свои контракты.

Первая продажа в Бюро переписи населения была отмечена официальной церемонией 31 марта 1951 года на фабрике Экерт-Мочли Дивизион на 3747 Ридж-авеню, Филадельфия. Фактически машина не была отправлена ​​до следующего декабря, потому что, как единственная полностью настроенная модель, она была необходима для демонстрационных целей, и компания опасалась трудностей, связанных с разборкой, транспортировкой и повторной сборкой хрупкой машины. В результате первая установка была со вторым компьютером, доставленным в Пентагон в июне 1952 года.

Установки UNIVAC, 1951–1954 годы

ДатаЗаказчикКомментарии
1951США Бюро переписи, Суитленд, МэрилендНе поставлялось до 1952 г.
1952США ВВС Пентагон, Арлингтон, Вирджиния
1952США Армейская картографическая служба Вашингтон, округ Колумбия. Эксплуатация на заводе Апрель – сентябрь 1952 г.
1953Нью-Йоркский университет (для Комиссии по атомной энергии)Нью-Йорк, штат Нью-Йорк
1953Комиссия по атомной энергии Ливермор, Калифорния
1953США Военно-морской флот Дэвид У. Тейлор Модельный бассейн, Бетесда, Мэриленд
1954Ремингтон Рэнд Офис продаж, Нью-Йорк, Нью-Йорк
1954General Electric Подразделение бытовой техники, Луисвилл, Кентукки. Первая продажа бизнеса.
1954Metropolitan Life Нью-Йорк, Нью-Йорк
1954США ВВС ВВС Райт-Паттерсон, Дейтон, Огайо
1954США Сталь Питтсбург, Пенсильвания
1954Du Pont Уилмингтон, Германия
1954США Steel Gary, IN
1954Springfield, IL
1954Westinghouse Pittsburgh, PA
1954Pacific Mutual Life Insurance Los Angeles, CA
1954Sylvania Electric Нью-Йорк, Нью-Йорк
1954Консолидейтед Эдисон Нью-Йорк, Нью-Йорк

Первоначальная цена 159000 долларов США, UNIVAC I выросли в цене до 1 250 000–1 500 000 долларов. В итоге было построено и поставлено 46 систем.

UNIVAC I был слишком дорогим для большинства университетов, а Сперри Рэнд, в отличие от таких компаний, как 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 лет службы.

Техническое описание

Основные физические характеристики

7AK7 вакуумные лампы в компьютере UNIVAC I 1956 года

UNIVAC I использовали около 5000 электронных ламп, взвешенных 16 686 фунтов (8,3 коротких тонны; 7,6 т), потребляли 125 кВт и могли выполнять около 1905 операций в секунду, работая на тактовой частоте 2,25 МГц. Один только Центральный комплекс (то есть процессор и блок памяти) был 4,3 м на 2,4 м на 2,6 м в высоту. Вся система занимает более 35,5 м² (382 футов²) площади.

Детали основной памяти

Память ртутной линии задержки UNIVAC I

Основная память состояла из 1000 слов по 12 символов каждое. При представлении чисел они записывались как 11 десятичных цифр плюс знак . Память на 1000 слов состояла из 100 каналов регистров ртутной линии задержки из десяти слов . Буферы ввода / вывода состояли из 60 слов каждый, состоящих из 12 каналов ртутной линии задержки , состоящей из десяти слов, регистров. В качестве запасных имеется шесть каналов регистров ртутной линии задержки из десяти слов. Благодаря модифицированной схеме еще семь каналов контролируют температуру семи резервуаров с ртутью, а еще один канал используется для регистра «Y» из 10 слов. Всего 126 ртутных каналов содержится в семи резервуарах для ртути, установленных на задней стороне секций MT, MV, MX, NT, NV, NX и GV. Каждый ртутный резервуар разделен на 18 ртутных каналов.

Каждый канал ртутной линии задержки из 10 слов состоит из трех частей:

  1. канал в ртутном столбике, принимающий и передающий кварцевые пьезоэлектрические кристаллы. установлен на противоположных концах.
  2. шасси промежуточной частоты, подключенное к принимающему кристаллу, содержащее усилители, детектор и компенсирующую задержку, установленное на корпусе ртутного резервуара.
  3. A шасси рециркуляции, содержащее катодный повторитель, формирователь импульсов и ретаймер, модулятор, который управляет передающим кристаллом, а также вентили ввода, сброса и переключения памяти, установленные в секциях, прилегающих к резервуарам со ртутью.
Плата шасси рециркуляции UNIVAC 1

Инструкции и данные

Инструкции состояли из шести буквенно-цифровых символов, упакованных по две инструкции на слово. Время сложения составляло 525 микросекунд, а время умножения составляло 2150 микросекунд. Существовала нестандартная модификация «Overdrive», которая позволяла при некоторых обстоятельствах использовать три четырехсимвольных инструкции на слово. (Симулятор Ингермана для UNIVAC, упомянутый ниже, также делает эту модификацию доступной.)

Внутренний вид UNIVAC I

Цифры были представлены внутри с использованием превышение-3 ("XS3") двоично-десятичная (BCD) арифметика с шестью битами на цифру, использующая то же значение, что и цифры алфавитно-цифрового набора символов (и один бит четности на цифру для проверки ошибок ), что позволяет использовать 11-значные числа со знаком величиной. Но за исключением одной или двух машинных инструкций, UNIVAC считался программистами десятичной машиной, а не двоичной машиной, и двоичное представление символов не имело значения. Если во время арифметической операции в позиции встречался нецифровой символ, машина передавала его без изменений на выход, и любой перенос в нецифровой символ был потерян. (Обратите внимание, однако, что особенностью схемы сложения / вычитания UNIVAC I было то, что символы игнорирования, пробела и минуса иногда обрабатывались как числовые со значениями –3, –2 и –1 соответственно, а апостроф, амперсанд и левая скобка иногда обрабатывались как числа со значениями 10, 11 и 12.)

Ввод / вывод

Помимо консоли оператора, подключены только устройства ввода-вывода. к UNIVAC у меня было до 10 ленточных накопителей UNISERVO, Remington Standard электрическая пишущая машинка и Tektronix осциллограф. UNISERVO был первым коммерческим компьютерным ленточным накопителем, продаваемым на коммерческой основе. Он использовал плотность данных 128 бит на дюйм (с реальной скоростью передачи 7200 символов в секунду) на магнитных лентах из фосфористой бронзы. UNISERVO также может читать и записывать ленты, созданные UNITYPER, со скоростью 20 бит на дюйм. UNITYPER представлял собой автономную пишущую машинку на ленточном устройстве, используемую программистами и для небольшого редактирования данных. Операции чтения и записи на ленту в обратном и прямом направлениях были возможны на UNIVAC и полностью перекрывались с выполнением инструкций, обеспечивая высокую пропускную способность системы в типичных приложениях для обработки данных сортировки / слияния. Большие объемы данных могут быть отправлены в качестве ввода с помощью магнитных лент, созданных на автономной карте, в ленточную систему и сделаны в виде вывода через отдельную автономную ленту в систему принтера. На пульте оператора было три столбца переключателей с десятичной кодировкой, которые позволяли отображать на осциллографе любую из 1000 ячеек памяти. Поскольку память ртутной линии задержки хранит биты в последовательном формате, программист или оператор может непрерывно и с достаточным терпением отслеживать любую ячейку памяти, декодировать ее содержимое, как показано на экране осциллографа. Интерактивная пишущая машинка обычно использовалась для объявления точек останова программы, контрольных точек и для дампов памяти.

Операции

Типичная установка UNIVAC I имела несколько вспомогательных устройств. Обычно это были: принтер, который считывает магнитную ленту и печатает на бумаге непрерывной формы; преобразователь карты в ленту, который считывает перфокарты и записывает их изображения на магнитную ленту; и преобразователь ленты в карту, который считывает магнитную ленту и производит перфокарты. Операционная система UNIVAC отсутствовала. Операторы загружают на UNISERVO программную ленту, которая может быть загружена автоматически логикой процессора. Соответствующие ленты с исходными и выходными данными будут смонтированы, и программа будет запущена. Ленты с результатами затем отправлялись на автономный принтер или, как правило, для обработки данных в краткосрочное хранилище для обновления следующим набором данных, созданных с автономной карты на ленточный накопитель. Температуру резервуара памяти с ртутной линией задержки очень тщательно контролировали, поскольку скорость звука в ртути зависит от температуры. В случае отключения электроэнергии может пройти много часов, прежде чем температура стабилизируется.

Надежность

Эккерт и Мочли не были уверены в надежности цифровых логических схем, и в то время о них было мало что известно. UNIVAC I был разработан с параллельными вычислительными схемами и сравнением результатов. На практике только неисправные компоненты приводили к ошибкам сравнения, так как их схемы были очень надежными. Были использованы хитрости, чтобы управлять надежностью ламп. Перед использованием в машине большие партии преобладающего типа трубок 25L6 были обожжены и тщательно протестированы. Часто половину партии выбрасывали. Техники установили испытанную и пригоревшую лампу в легко диагностируемом месте, например, в усилителях рециркуляции памяти. Затем, после дальнейшей выдержки, эта "золотая" трубка была отправлена ​​на склад для использования в трудной для диагностики логической позиции. Чтобы включить компьютер, потребовалось около 30 минут, поскольку все источники питания накаливания были увеличены до рабочего значения за это время, чтобы уменьшить пусковой ток и тепловую нагрузку на лампы. В результате время безотказной работы (MTBF) процессора составляло от многих дней до недель. В UNISERVO не было вакуумных колонн, но были пружины и струны для буферизации ленты от катушек до шпиля. Это частый источник неудач.

См. Также
На Викискладе есть материалы, связанные с UNIVAC I.
Примечания
  1. ^Первым коммерческим компьютером в мире был BINAC, построенный Eckert – Mauchly Computer Corporation и поставленный Northrop Aircraft Company в 2551 году.
  2. ^ Джонсон, Л.Р., «Приступая к рассмотрению Univac», IEEE Annals of the History of Computing, vol.28, no.2, pp.32,42, April – June 2006. doi: 10.1109 / MAHC.2006.27
  3. ^Ссылка: статья CNN к 50-летию UNIVAC.
  4. ^Норберг, Артур Лоуренс (2005). Компьютеры и торговля: исследование технологий и управления в компьютерной компании Eckert-Mauchly, Engineering Research Associates и Remington Rand, 1946-1957 гг.. MIT Press. С. 190, 217. ISBN 9780262140904.
  5. ^Лукофф, Герман (1979). От Dits к Bits: личная история электронного компьютера. Портленд, Орегон, США: Robotics Press. С. 127–131. ISBN 0-89661-002-0. LCCN 79-90567.
  6. ^Univac i. (2003). В Энциклопедии информатики. Получено с http://literati.credoreference.com/content/entry/encyccs/univac_i/0
  7. ^Бринкли, Алан. Американская история: обзор. 12-е изд.
  8. ^Конференция UNIVAC, Институт Чарльза Бэббиджа, Университет Миннесоты. 171-страничная стенограмма устной истории с пионерами компьютеров, работающими с компьютером Univac, состоявшихся 17–18 мая 1990 года, Вашингтон, округ Колумбия. Во встрече приняли участие 25 инженеров, программистов, представителей маркетинга и продавцов, которые работали с UNIVAC, а также представители таких пользователей, как General Electric, Arthur Andersen и служба переписи населения США.
  9. ^Керуцци, Пол Э. История современных вычислений, Массачусетский технологический институт, 1998. Источник отмечает, что список составлен из ряда источников и не включает UNIVAC, которые были завершены, но не были доставлены в период 1951–54. В некоторых случаях даты являются приблизительными. В зависимости от определения «установленный» порядок может немного отличаться.
  10. ^«Автоматические вычислительные машины: Новости - Приемочные испытания UNIVAC». Математика вычислений. 5 (35): 176–177. 1951. DOI : 10.1090 / S0025-5718-51-99425-2. ISSN 0025-5718.
  11. ^«Автоматическое вычислительное оборудование: новости - подразделение Экерт-Мочли, Remington Rand Inc.». Математика вычислений. 5 (36): 245.1951. doi : 10.1090 / S0025-5718-51-99416-1. ISSN 0025-5718.
  12. ^«Автоматические вычислительные машины: Новости - Приемочные испытания UNIVAC». Математика вычислений. 6 (38): 119.1952. doi : 10.1090 / S0025-5718-52-99400-3. ISSN 0025-5718.
  13. ^«Автоматические вычислительные машины: Новости - Приемочные испытания UNIVAC». Математика вычислений. 6 (40): 247. 1952. doi : 10.1090 / S0025-5718-52-99384-8. ISSN 0025-5718.
  14. ^. Digital_Computer_Newsletter_V05N03_Jul53.pdf. "1. UNIVAC". Информационный бюллетень по цифровым компьютерам. 5 (3): 2 июля 1953 г. CS1 maint: others (ссылка )
  15. ^«UNIVAC». Информационный бюллетень по цифровым компьютерам. 6 (1): 2 апреля 1954 г.
  16. ^«7. UNIVAC». Информационный бюллетень по цифровым компьютерам. 6 (3): 4–5. Июл 1954 г.
  17. ^«2. The UNIVAC ". Информационный бюллетень по цифровым компьютерам. 6 (2): 2 января 1954 г.
  18. ^Электронные лампы, используемые в UNIVAC I, в основном были типа 25L6, но в машине также использовались трубы типа 6АК5, 7АК7, 6АУ6, 6БЕ6, 6СН7, 6Х5, 28Д7, 807, 829Б, 2050, 5545, 5651, 5687, 6АЛ5, 6АН5, 6АН6, 5В4, 5R4, 4Д32., 3C23 и 8008.
  19. ^Вейк, Мартин Х. (март 1961 г.). "UNIVAC I". Ed-thelen.org. Третий обзор отечественных электронных цифровых вычислительных систем.
Внешние ссылки
Последняя правка сделана 2021-06-20 06:45:01
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте