CDC (Control Data Corporation)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 19:39, 27 октября 2017.
Control Data Corporation
Industry Производство ЭВМ
Successor Control Data Systems, Ceridian
Founded 1957
Founder Уильям Норрис
Defunct 1992
Headquarters Миннеаполис, шт. Миннесота, США
Key people
Сеймур Крэй
Products Мейнфреймы, периферийное оборудование, суперкомпьютеры
Revenue 5 млрд долларов (1984)

CDC (англ. Control Data Corporation) — американский производитель вычислительной техники, компьютерной периферии и суперкомпьютеров, а также автоматизированных систем управления силами и средствами, систем военной и правительственной связи, боевых информационных управляющих систем, систем управления вооружением кораблей и летательных аппаратов. В 1960-х CDC была одной из девяти основных производителей компьютеров в стране, наряду с IBM, Burroughs Corporation, Digital Equipment Corporation, NCR, General Electric, Honeywell, RCA и UNIVAC. В 1960-х в компании работал Сеймур Крэй, под руководством которого было создано несколько быстрейших суперкомпьютеров той эпохи. В 1970-х титул производителя самых быстрых компьютеров перешел к Cray Research, основанной Крэем в 1972 году, с которым CDC конкурировала вплоть до конца 1980-х годов.[Источник 1]

В конце 1980-х, CDC приняла решение прекратить выпуск компьютеров, соответствующие подразделения компании были закрыты или распроданы в 1988 году; в 1992 реорганизация закончилась созданием Control Data Systems, Inc.. Часть бывших подразделений CDC ныне входит в состав Ceridian.

История

Основана 8 июля 1957 года в Миннесоте. 14 августа 1957 Уильям Норрис был избран президентом.

В 1970-х компания разрабатывала учебную систему PLATO совместно с Университетом штата Иллинойс.

В 1980-е годы CDC по большей части занимается производством жестких дисков SCSI.

Норрис покинул пост президента и CEO компании в 1986 году.

Подразделение по производству жестких дисков было продано в 1988 году, в 1989 его владельцем стала Seagate Technology.

В 1992 Control Data Corporation разделена на Ceridian Corporation и Control Data Systems, Inc.[Источник 1]

Первоначальные конструкции

12-разрядный CDC 160

CDC начал бизнес, продавая подсистемы, в основном, барабанные системы памяти, другим компаниям. Когда Крей приступил к работе, он незамедлительно построил небольшую 6-разрядную вычислительную машину на основе транзисторов(чтобы проверить свои идеи на больших-конструкциях системы), известной как "CDC маленький герой". Компьютеры на основе транзисторов оправдали себя и принесли успех.

В 1959 году, CDC выпустила 48-битный транзисторной версии ЭВМ с 1103 ре-дизайном под названием CDC 1604; первая машина была поставлена в ВМС США в 1960 году в военно-морскую аспирантуру в Монтерее, штат Калифорния. Легенда гласит, что 1604 был выбран путем основания первого CDC's адреса (501 Парк Авеню) в бывшем проекте Крея, эпоха в Univac 1103.

12-разрядная урезанная версия была также выпущена как CDC 160А в 1960 году, часто считается одним из первых мини-ЭВМ. 160А была особенно заметна, поскольку она была построена как стандартный офисный стол, который был в необычном корпусе для той эпохи. Новые версии базовых 1604 архитектуры были перестроены в CDC 3000 серии, которые были проданы в начале и середине 1960-х годов.

Крей сразу же начал разработку машины, которая могла бы быть самой быстрой машиной в мире, ставя перед собой цель в 50 раз превысить скорость СDC 1604. Это требует радикального изменения архитектуры, проект "затянулся" — это продолжалось около четырех лет, а затем — в управлении потребовали больше отчётности деятельности Крея. Он же, в свою очередь, потребовал (в 1962 году) свою собственную отдельную лабораторию, заявив, что в противном случае он прекратит исследования. Норрис согласился, Крей и его команда перебрались в родной город Чиппева Фолс, Висконсин.[Источник 2]

CDC 6600: определение суперкомпьютеров

CDC 6600

Между тем, в новой лаборатории Чиппева Фолс, Сеймур Крей, Джим Торнтон, и Дин Раш собрали команду из 34 инженеров, которые продолжили работу над новой компьютерной архитектурой. Как один из способов, они надеялись улучшить CDC 1604 c использованием транзисторов. Крей применил новые кремниевые транзисторы, использующие планарный процесс, разработанные Fairchild Semiconductor. Транзисторы из кремния были гораздо быстрее, чем германиевые транзисторы в CDC 1604. В результате проделанной работы в 1964 году был выпущен на рынок CDC 6600, который превосходил любую ЭВМ на рынке примерно в десять раз. Тогда было продано более 100 единиц суперкомпьютеров по $8 млн долларов за каждый.[Источник 2]

В CDC 6600 реализовано:

  • 100ns(1 Hz = 1000000000 ns) за такт;
  • транзисторы на основе ЦП(центральный процессор) с несколькими асинхронными функциональными блоками;
  • использовалось 10 логических, внешних процессов ввода/вывода для разгрузки множества общих задач и основной памяти.

Таким образом, процессор может посвятить все свое время и элементную базу для обработки фактических данных, в то время как другие контроллеры занимались рутинными задачами(запускать диски и мониторить отдельные элементы платы). С помощью последней модели компиляторы достигли уровня математических операций в размере 500 кило-флоп, но ручной компилятор может выдавать около 1 мега-флоп.

После продаж CDC 6600 корпорация IBM обратила внимание на эту компанию. В 1965 году IBM приложила усилия, чтобы построить машину ACS-1, которая будет быстрее 6600. Двести человек собрались на западном побережье США для работы над проектом, вдали от корпоративных коммуникаций, в попытке создать такую же отдельную от мира лабораторию, как и у Крея. Команда разработала интересные компьютерные архитектуры и технику, но она не была совместима с линейкой компьютеров IBM System/360. Проект ACS-1 был закрыт в 1969 году, и дальнейшее производство не начиналось. Многие инженеры покинули предприятие, что привело к "утечке мозгов" в высокопроизводительных подразделениях компании IBM. [Источник 2]

CDC 7600 и 8600

CDC 7600, serial no. 1.

В том же месяце он выиграл свой иск против IBM, CDC анонсировала свой новый компьютер CDC 7600 (ранее именуемый 6800). Эта машина оборудована тактовой частотой почти в четыре раза больше, чем 6600 (36 МГц и 10 МГц), с 27.5 ns за такт, общая пропускная способность в четыре раза выше. Большая часть увеличения скорости идет с широким использованием конвейеризации.

СDС 7600 был создан во время кризиса американской национальной экономики 1969 года , поэтому продажи падали. Его сложность привела к снижению надежности. Машина не была полностью совместима с 6000-й серии и требовалась иная операционная система, которую, как и большинство новых ОС, были примитивны. Проект 7600 окупился, но повлёк за собой испорченную репутацию CDC. Память CDC 7600 включала раздвоение первичной и вторичной памяти, которые требовались в управлении пользователем, но были более чем достаточно быстрыми, чтобы сделать 7600 самой быстрой однопроцессорной ЭВМ с 1969 по 1976 год.

Крей обратил внимание на архитектуру CDC 8600. Конструкция включала в себя вычислительную мощность четырёх CDC 7600, но в одном, меньшем по размеру корпусе. Меньший размер и короткие пути сигнала позволили 8600 работать на гораздо более высоких тактовых частотах, которые, вместе с более быстрой памятью, обеспечили большой прирост производительности. Но CDC 8600 принадлежал к "старой школе" с точки зрения его физической конструкции, также там использовать отдельные компоненты, припаянные к платам. Конструкция была настолько компактной, что охлаждение модулей процессора оказалось практически невозможным. Обилие нагреваемых паяных соединений говорит о том, что машины работают не надежно. Крей признал, что техника требует доработки и ре-дизайна.[Источник 2]

STAR & Cyber

Помимо редизайна 8600, у CDC есть еще один проект под названием CDC STAR-100 под руководством Крея и бывшим соратником по 6600/7600, Джим Торнтон. В отличие от 8600, где "четыре компьютера в одном корпусе" решение проблемы, то STAR была новой конструкцией, используя устройство, которое мы сегодня знаем как векторный процессор. Высокая конвейеризация математических вычислений с целью постройки нового оборудования(математическая обработка резко улучшает производительность ЭВМ).

Поскольку эти два проекта конкурировали за ресурсы денежного обеспечения в конце 1960-х годов, Норрис почувствовал, что компания не может поддерживать одновременное развитие STAR и полный редизайн CDC 8600. Поэтому, Крей покинул CDC, чтобы начать исследования в 1972 году. Однако, Норрис остался сторонником Крея, и вложил деньги в его новые проекты. В 1974 году CDC выпускает на свет STAR-ЭВМ под названием Cyber-203. Реальная производительность была хуже, чем ожидалось ранее. Главный конструктор STAR, Джим Торнтон, покинул CDC, чтобы сформировать Network Systems Corporation.

В 1975 году, STAR-100 был направлен на обслуживание в сервисный центр управления данными, который на тот момент считался первым суперкомпьютером в центре обработки данных. Реклама проекта является ключевым фактором в принятии успешного заявление в книгу рекордов Гиннесса; таким образом, STAR-100 установили как "самый мощный и быстрый компьютер", который был зарегистрирован в Книге рекордов Гиннеса. Основные заказчики STAR-100 это ЦОД нефтяных компаний, работающих над моделированием нефтяного пласта.

Различные системы основанные на базовой CDC 6600/7600 архитектуре были перенаправлены в другую категорию цена/производительность, в последствии они стали основной продуктовой линейкой в 1970-х годах. Обновленная версия STAR-архитектуры, Сyber-205, имела намного увеличенную производительность, чем первоначальная версия.[Источник 2]

Разновидности операционных систем от CDC

  • CDC KRONOS — операционная система с возможностью работы в режиме разделения времени, разработанная в Control Data Corporation в 1970-х годах. KRONOS работала на 60-битных мейнфреймах семейства CDC 6000 и их производных. Control Data заменила KRONOS на более новую операционную систему NOS в конце 1970-х. Предшественником KRONOS являлась операционная система MACE, разработанная системным программистом Control Data Грегом Мансфилдом.[Источник 3]
  • CDC NOS (аббр. от Network Operating System) — операционная система с возможностью работы в режиме разделения времени. Разработана в Control Data Corporation в 1970-х годах. NOS работала на 60-битных мейнфреймах семейства CDC 6000 и их производных. NOS заменила более раннюю операционную систему CDC KRONOS в конце 1970-х, и сама, в свою очередь, была заменена системой NOS/VE предназначенной для 64-битных систем Cyber-180 в середине 1980-х годов.[Источник 4]
  • CDC SCOPE (акроним от англ. Supervisory Control Of Program Execution, Диспетчерское управление выполнением программ) — название ряда операционных систем компании Control Data Corporation, разработанных в 1960-х годах. Эта разновидность была основана на оригинальной Chippewa Operating System. В начале 1970-х она была переименована в NOS/BE для использования на компьютерах серии CDC Cyber. Операционная система SCOPE была ориентирована на работу с файлами, используя устройства хранения данных и устройства с произвольным доступом к памяти. Она была спроектирована с целью задействования всех возможностей компьютеров семейства CDC 6000 и более полного раскрытия многоцелевых режимов работы всех частей компьютера. Основными задачами в SCOPE являлись управление выполнением задания, хранение присвоенных значений, выполнение сегментов программы и загрузка оверлеев. К её особенностям можно отнести обширные функции ввода-вывода и организацию и поддержку библиотеки программ. В ежедневный журнал в хронологическом порядке записывались все выполняемые задания и любые возникающие при этом проблемы. Для помощи в отладке были доступны дампы и карты распределения памяти. Под управлением SCOPE могли работать множество ассемблеров (COMPASS), компиляторов (ALGOL, FORTRAN, COBOL) и обслуживающих программ (SORT/MERGE, PERT/TIME, EXPORT/IMPORT, RESPOND, SIMSCRIPT, APT, OPTIMA и др.)[Источник 5]


Продукция

CDC Cyber 170
CDC 6400
  • 1960 — 1604, 1604-B
  • 1961 — 160
  • 1962 — 924
  • 1963 — 160A, 1604-A, 3400, 6600
  • 1964 — 160-G, 3100, 3200, 3600, 6400
  • 1965 — 1604-C, 1700, 3300, 3500, 8050, 8090
  • 1966 — 3800, 6200, 6500, Station 6000
  • 1969 — 7600, 6700
  • 1970 — STAR-100
  • 1971 — Cyber 71, Cyber 72, Cyber 73, Cyber 74, Cyber 76
  • 1972 — 5600, 8600
  • 1973 — Cyber 170, Cyber 172, Cyber 173, Cyber 174, Cyber 175, System 17
  • 1976 — Cyber 18
  • 1977 — Cyber 171, Cyber 176, Omega/480
  • 1979 — Cyber 203, Cyber 720, Cyber 730, Cyber 740, Cyber 750, Cyber 760
  • 1980 — Cyber 205
  • 1982 — Cyber 815, Cyber 825, Cyber 835, Cyber 845, Cyber 855, Cyber 865, Cyber 875
  • 1984 — Cyber 810, Cyber 830, Cyber 840, Cyber 850, Cyber 860, Cyber 990, CyberPlus
  • 1986 — ETA10 (дочерняя компания ETA Systems)
  • 1987 — Cyber 910, Cyber 930, Cyber 995
  • 1988 — Cyber 960
  • 1989 — Cyber 920, Cyber 2000[Источник 2]

Источники

  1. 1,0 1,1 Control Data Corporation // Википедия. [2017-2017]. Дата обновления: 28.09.2017. URL: https://ru.wikipedia.org/wiki/Control_Data_Corporation (дата обращения: 21.10.2017).
  2. 2,0 2,1 2,2 2,3 2,4 2,5 Control Data Corporation // Википедия. [2017-2017]. Дата обновления: 21.10.2017. URL: https://en.wikipedia.org/wiki/Control_Data_Corporation (дата обращения: 21.10.2017).
  3. CDC KRONOS // Википедия. [2015-2017]. Дата обновления: 17.02.2015. URL: https://ru.wikipedia.org/wiki/CDC_KRONOS (дата обращения: 22.10.2017).
  4. CDC NOS // Википедия. [2015-2017]. Дата обновления: 20.04.2015. URL: https://ru.wikipedia.org/wiki/CDC_NOS (дата обращения: 22.10.2017).
  5. CDC SCOPE // Википедия. [2015-2017]. Дата обновления: 17.02.2015. URL: https://ru.wikipedia.org/wiki/CDC_SCOPE (дата обращения: 22.10.2017).

Ссылки