Серия CDC 3000
Серия CDC 3000 | |
---|---|
![]() Обзор семейства CDC 3000 | |
Дизайн | |
Производитель | Корпорация Control Data |
Дизайнер | Сеймур Крэй |
Корпус | |
Размеры | Рост: 191 см (75 дюймов) Длина (двойная): 214 см (84 дюйма) Длина (одинарный): 114 см (45 дюймов) Ширина: 68 см (27 дюймов) |
Система | |
Преемник | Серия CDC 6000 |
Серия CDC 3000 («тридцать шестьсот» или «тридцать одна сотня») представляет собой семейство мэйнфреймов от Control Data Corporation (CDC). Первый член, CDC 3600 , представлял собой 48-битную систему, представленную в 1963 году. Та же базовая конструкция привела к урезанной CDC 3400 1964 года, а затем к 24-битным CDC 3300 , 3200 и 3100, представленным между 1964 и 1965 годами. . [1] Серия 3000 заменила более ранние системы CDC 1604 и CDC 924 . [2]
Эта линия имела большой успех и стала дойной коровой CDC в 1960-е годы. [3] Эта серия значительно превзошла по продажам гораздо более быстрые и дорогие машины серии CDC 6000 , но производительность 3000-х по сравнению с другими поставщиками быстро снизилась. Производство этой линии было прекращено в начале 1970-х годов в пользу новых представителей серии 6000, а затем серии CDC Cyber , первоначально основанной на конструкции 6600, но охватывающей широкий диапазон характеристик.
Технические характеристики
[ редактировать ]Модель | Размер слова | Дата выпуска | Цена | Частота | Память макс. | МИПС | Картина |
---|---|---|---|---|---|---|---|
КДЦ 3600 | 48-битный | Июнь 1963 г. | $1,200,000 [4] | 714 кГц (цикл 1,4 мкс) [5] | 1,536 мегабайт (262144 x 48 бит) [4] | 0,700 миль в секунду | ![]() |
КДЦ 3400 | 48-битный | ноябрь 1964 г. | $680,000 [5] | 667 кГц (цикл 1,5 мкс) [5] | 192 килобайта (32767 x 48 бит) | 0,700 миль в секунду | ![]() |
КДЦ 3300 | 24-битный | декабрь 1965 г. | $220,000 [5] | 800 кГц (цикл 1,25 мкс) [5] | 768 килобайт (262144 x 24 бита) | 0,800 миль в секунду | ![]() |
КДЦ 3200 | 24-битный | Май 1964 г. [5] | $200,000 [5] | 800 кГц (цикл 1,25 мкс) [5] | 96 килобайт (32767 x 24 бита) | 0,800 миль в секунду | ![]() |
КДЦ 3100 | 24-битный | февраль 1965 г. [5] | $120,000 [5] | 571 кГц (цикл 1,75 мкс) [5] | 96 килобайт (32767 x 24 бита) | 0,500 миль в секунду | ![]() |
Верхняя серия 3000
[ редактировать ]В старших сериях 3000 используется размер слова 48 бит. Первая 3000 машина [3] должен был производиться CDC 3600 ; первая поставка состоялась в июне 1963 года. Первые поставки CDC 3400 и CDC 3800 состоялись в декабре 1965 года. Эти машины были разработаны для научных вычислений; они были путем обновления для пользователей машин CDC 1604. Однако эти машины были омрачены грядущими 60-битными серии CDC 6000 машинами , когда CDC 6600 был представлен в декабре 1964 года и поставлен в 1965 году. [6] Некоторые высококлассные компьютерные лаборатории приобрели эти машины в качестве временной меры, ожидая поставки своей машины 6600. (CDC указал, что машины 6600 будут использовать один и тот же язык ассемблера .)
Нижняя серия 3000
[ редактировать ]Младшие серии 3000 используют размер слова 24 бита. Они основаны на более раннем CDC 924 — 24-битной версии (48-битного) CDC 1604 . Первым выпущенным младшим 3000 был CDC 3200 (май 1964 г.), за ним последовал меньший CDC 3100. [2] (февраль 1965 г.) и CDC 3300 (декабрь 1965 г.). Последняя машина в серии, CDC 3500 , была выпущена в марте 1967 года и использует интегральные схемы вместо дискретных компонентов. Модели 3300 и 3500 имеют дополнительные возможности перемещения, арифметику с плавающей запятой и инструкции BDP (Бизнес + обработка данных). Эти машины были предназначены для деловых и коммерческих вычислений.
3150
[ редактировать ]Control Data Corporation компании CDC 3150 описывался как «периодический компьютер». [7] и он включал FORTRAN [8] и КОБОЛ [9] компилятор. Его консоль выглядела вот так .
Наборы инструкций
[ редактировать ]Набор инструкций старшей серии 3000 состоит в основном из 24-битных инструкций (упакованных по две в слово), но также содержал некоторые 48-битные инструкции. Нижние 3000 основаны на 24-битном подмножестве тех, которые доступны в системах верхних 3000. Таким образом, можно писать программы, которые будут работать на всех 3000 системах. А поскольку эти системы были основаны на предыдущих наборах команд 1604 и 924, некоторая обратная совместимость существует также . Однако системы расходятся друг с другом в таких областях, как переезд и инструкции BDP.
Память
[ редактировать ]Все компьютеры серии 3000 используют память на магнитных сердечниках . В машине CDC 3500 используются те же основные модули памяти, что и в компьютерах серии CDC 6000/Cyber 70.

Архитектура
[ редактировать ]Младший процессор 3000 использует 24-битную архитектуру: [10] инструкции имеют длину 24 бита, как и два регистра операндов A и Q. Существует четыре индексных регистра по 15 бит, от B0 до B3, хотя B0 всегда равен нулю (ноль при чтении; запись не влияет на значение). Регистр состояния (флагов или кода состояния) отсутствует. Можно напрямую адресовать до 32 768 слов основной памяти, по 24 бита на слово, и можно подключить несколько банков. Наиболее распространены конфигурации с двумя или тремя банками памяти.
Каждая инструкция содержит шесть бит кода операции, один бит определяет, используется ли косвенная адресация, два бита адреса индексного регистра и пятнадцать бит адреса.
В арифметике используется дополнение до единиц , поэтому существует две формы нуля: положительный ноль и отрицательный ноль . Регистры A и Q могут функционировать как объединенный 48-битный регистр для определенных арифметических инструкций. Регистр E имеет 48 бит.
Процессор 3600 может выполнять около миллиона инструкций в секунду (1 MIPS), что придавало ему статус суперкомпьютера в 1965 году. [3]
Большая часть базового архитектурного проекта серии 3000 была выполнена Сеймуром Крэем , а затем передана для завершения другим, когда он перешел к разработке серии CDC 6000. Некоторые инновационные функции, которые сделали 6600 «первым суперкомпьютером», можно увидеть в прототипе серии 3000.
Программное обеспечение
[ редактировать ]Операционные системы для верхних 3000 называются SCOPE (диспетчерский контроль выполнения программ). Tape SCOPE — это последовательная пакетная операционная система без буферизации для чтения карт или буферизации печати. Барабан SCOPE отличается повышенной производительностью и функцией буферизации печати. CDC разработала для 3800 операционную систему под названием SUMMIT (одновременное использование мультипрограммирования, многопроцессорной обработки с интерактивным разделением времени), чтобы воспользоваться преимуществами расширенных функций оборудования. Поскольку CDC сосредоточила все свои ресурсы на развитии системы 6600, SUMMIT так и не был выпущен.
Самая ранняя операционная система для младшей серии 3000 называлась RTS OS. Однако ее быстро заменили MSOS (Mass Storage OS). Основная операционная система для CDC 3300 и CDC 3500 называется MASTER (Multi Access, Shared Time Executive Routine). MASTER — это многозадачная дисковая операционная система, но ориентированная на пакетную обработку. Задания карточек кэшируются на диске, а выходные данные принтера помещаются в буфер. MASTER оптимизирует использование памяти с помощью аппаратного обеспечения отображения страниц.
Операционная система под названием REAL-TIME SCOPE существует как для систем нижнего, так и верхнего уровня 3000. Дисковая версия SCOPE в конечном итоге стала доступной для систем старше 3000. [11]
ФОРТРАН , КОБОЛ и АЛГОЛ [12] были доступны. Язык ассемблера назывался COMPASS . Их можно было получить в CDC.
Система APL для компьютеров старшей серии 3000 была разработана в Массачусетском университете в Амхерсте . Эта система была доступна другим пользователям старшей серии 3000. [ нужна ссылка ]
Набор символов
[ редактировать ]В операционных системах CDC 3xxx обычно используются шестибитные символы, поэтому набор из 64 символов не содержит строчных букв. Набор символов содержал (в порядке отображения кода ):
: A-Z 0-9 + - * / ( ) $ = (space) , . # [ ] % " _ ! & ' ? < > @ \ ^ ;
Это шестибитное расширение четырехбитной кодировки BCD называется BCDIC (код обмена BCD). Позже IBM расширила этот код, чтобы создать восьмибитный «расширенный BCDIC» или код EBCDIC .
В зависимости от устройства некоторые символы отображаются по-разному, особенно построчный принтер и некоторые терминалы:
характер | иногда отображается как |
# | ≡ |
" | ≠ |
_ | → или { |
! | ∨ |
& | ∧ |
' | ↑ |
? | ↓ или } |
@ | ≤ |
\ | ≥ |
^ | ¬ |
Обратите внимание на отсутствие управляющих символов, особенно возврата каретки и перевода строки . Они кодируются структурой записи.
Неполный список пользователей
[ редактировать ]Соединенные Штаты
[ редактировать ]Университет штата Орегон предлагал CDC 3300 для использования с середины-конца 1960-х годов примерно до 1980 года. [3] Он использовал отечественную операционную систему, известную как OS3 (от операционной системы открытого магазина штата Орегон). [13]
США Налоговая служба много лет использовала компьютеры серии CDC 3000. [3]
Северо-Восточный университет в Бостоне использовал CDC 3300 в начале 1970-х годов.
Международная корпорация разделения времени (ITS) из Часки, штат Миннесота, продавала услуги разделения времени с использованием CDC 3300. (Позже ITS приобрела еще одну компанию, занимающуюся разделением времени, которая использовала CDC 3600, прежде чем она, в свою очередь, была приобретена United Computing Systems из Канзас-Сити, штат Миссури.)
В Калифорнийском государственном университете в Нортридже был двойной 3170, который предоставлял услуги разделения времени системе Калифорнийского государственного университета и колледжей. Во многих других кампусах также были машины CDC 3150 для локальной пакетной обработки. [14] [15] В 1970 году CDC 3150 были установлены в большинстве кампусов системы колледжей штата Калифорния. Штаты Сан-Хосе и Лос-Анджелес получили CDC 3300 и служили региональными центрами обработки данных с (очень нестабильными) каналами передачи данных с другими кампусами. Политехнический колледж штата Калифорния (Сан-Луис-Обиспо) и университет штата Сан-Диего имели системы IBM System/360. Остальные получили 3150-е. Типичная конфигурация включала 24 КБ слов 24-битной основной памяти, четыре 7-дорожечных ленточных накопителя, барабанный принтер, устройство считывания карт, перфоратор карт, два дисковода по 8 МБ (съемные блоки). В Государственном колледже Гумбольдта это использовалось как в административных, так и в учебных целях. Он заменил IBM 1620.
ВВС США использовали многочисленные системы серии CDC 3800 в Центре управления спутниками ВВС, расположенном на территории нынешней базы ВВС Онидзука в Саннивейле, Калифорния. Как часть Сети управления спутниками ВВС , они использовались для планирования орбиты и расчета обслуживания оборонных спутников, пока в середине 1990-х годов они не были сняты с производства и заменены мэйнфреймами IBM. Эти системы использовали язык программирования JOVIAL , чтобы обеспечить точность, необходимую для этих расчетов.
Центр военно-морского анализа имел CDC 3800 примерно с 1968 по 1975 год. Он использовался для научных вычислений в поддержку оперативных исследований ВМС США.
На факультете компьютерных наук и инженерии Мичиганского государственного университета был CDC 3600. [16]
Юго-западный регион CDC имел следующие отчеты в конце 1960-х - начале 1970-х годов :
- Мемориальная больница Лонг-Бич, Лонг-Бич, Калифорния (отслеживание местонахождения пациентов и выставление счетов)
- Многие университеты штата Калифорния (Фуллертон, Лос-Анджелес и т. д.) на своих инженерных факультетах
- Колледж штата Калифорния в Лос-Анджелесе также был центром обработки данных южного региона штата Калифорния. (общие поступления и т. д.)
- Колледж штата Калифорния в Сан-Хосе, региональный центр обработки данных Северной Калифорнии, имел CDC 3300, как и южный региональный центр обработки данных штата Лос-Анджелес.
- Лаборатория реактивного движения (Пасадена, Калифорния) - испытания различных космических модулей.
- Техасский университет, Эль-Пасо
- Авиабаза Ванденберг (управление запуском ракет) (также два CDC 3600 - основная база - использование неизвестно)
- Томпсон-Рамо-Воллридж - Редондо-Бич, Калифорния
- Калифорнийский политехнический университет, Помона, Калифорния (инженерная школа)
- Калифорнийский политехнический университет, Нортридж, Калифорния (инженерная школа)
- Пойнт-Мугу, авиабаза ВМФ (отслеживание метеозондов/анализ данных)
- Центр военно-морской авиабазы
- Кэмп-Пендлтон, Калифорния (Корпус морской пехоты США) - испытательный стенд для системы управления и контроля тактических самолетов морской пехоты - MTACCS) - первоначально 3300 - модернизирован до 3500 примерно в 1973-74 годах.
- Центр обработки данных Беверли-Хиллз — часть сети CDC Cybernet, что также является редкостью для CDC — выполнил банковские вычисления примерно для 12 небольших местных банков. Являясь средней точкой системы CyberNet, он соединен с центром обработки данных Лос-Анджелеса (CDC 6600). Банковские счета были приобретены у Корпорации экономических, промышленных и операционных исследований (CEIR) — системы IBM (1401?), которая была заменена на 3300. Эта система имела 8 или 10 дисковых накопителей CDC 854 и была подключена к компьютеру Burroughs модели B- 3000 считывателей символов с магнитными чернилами (MICR).
Европа
[ редактировать ]ЦЕРН использовал CDC 3800 с 1966 по январь 1969 года, когда он был заменен на CDC 6600. Затем 3800 был приобретен штатом Женева и установлен в местном Женевском университете. [17] [18]
Некоторое количество CDC 3000 было установлено во Франции либо в академических вычислительных центрах, либо в компаниях-разработчиках программного обеспечения, либо в авиационной, атомной и нефтяной промышленности.
В Университете Осло был CDC 3300 (1967–1976 гг.). [19]
Один CDC 3300 был установлен в конце 1960-х годов в Англии, в Computation Research & Development Ltd, лондонском филиале проектировщиков гражданского строительства Freeman Fox & Partners. Он использовался для инженерных расчетов и коммерческих вычислений. Выведен из эксплуатации в 1974 году.
Немецкая метеорологическая служба Deutscher Wetterdienst использовала CDC 3800 и CDC 3400 для численного прогноза погоды в конце 1960-х годов.
Океания
[ редактировать ]В Австралии было много машин серии CDC 3000. CSIRO установила станцию 3600 в Канберре в 1964 году, а также машины-спутники 3200 в Мельбурне, Сиднее и, возможно, в Брисбене и Аделаиде. У Бюро переписи и статистики было 3600, 3300 и 3500 в Канберре, по 3200 в каждой из шести столиц штатов, некоторые из которых были повышены до 3300 примерно в 1970 году. В 1964 году в Университете Монаша было поставлено 3200. [20] В Управлении оборонной связи был по крайней мере один. У BHP было по две машины 3300 в каждом из центров обработки данных в Ньюкасле и Порт-Кембле. В 1977 году они были заменены моделями 3500 и оставались в эксплуатации до середины 1980-х годов.
Коммунистический блок
[ редактировать ]Коммунистическая Венгрия получила машину CDC 3300 в период с 1969 по 1971 год. На протяжении 1970-х годов она находилась в ведении Национальной академии наук, главным образом для проведения научных вычислений. [21]
Другие системы CDC 3300, установленные в странах бывшего Восточного блока. [3] (список неполный):
- Центр компьютерных исследований Братислава при участии программы развития OSN, CRC/ПРООН [22]
- Центральное статистическое управление, Прага.
- Румынские самолеты, Бухарест (система 3500)
Стандартные периферийные устройства
[ редактировать ]- 405 — Кардридер. 80-колоночное «высокоскоростное» устройство считывания перфокарт
- 415 - Перфорация карт, перфорация карт на 80 столбцов
- 501 - Линейный принтер, вращающийся барабан, принтер шириной 136 символов. Обратите внимание, что строчных букв не было.
- 505 - Линейный принтер
- 512 - Линейный принтер цепного типа
- 601 - Магнитный ленточный накопитель
- 604 - Магнитный ленточный накопитель
- 607 - Магнитный ленточный накопитель
- 609 — Магнитный ленточный накопитель (9-дорожечный)
- Серия 700 – Оптический считыватель страниц
- 800 - Серия с вращающейся магнитной памятью
- 808 - Вращающиеся диски, примерно 32 дюйма на диск, примерно 32-36 дисков на шпиндель.
- 852 - Дисковод со сменным носителем, от 2 до 3 миллионов семи 7-битных символов, шесть дисков (10 поверхностей записи)/упаковка. Совместимость данных с IBM 1311 [23]
- 853 — Аналогично 852, 4 миллиона символов. Носитель механически взаимозаменяем с IBM 1311, но не записывает данные. [23]
- 854 — аналогично 853, 8 миллионов символов. [23]
- 915 - Оптический считыватель страниц
Серия CDC 6000 также изначально продавалась со многими одинаковыми периферийными устройствами.
Изображения
[ редактировать ]![]() |
![]() |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Продукты и системы передачи данных» (PDF) .
- ^ Перейти обратно: а б «Компьютер CDC 3100 (Control Data Corporation) — ЦЕРН» .
- ^ Перейти обратно: а б с д и ж Стив Каннингем (7 января 2010 г.). «Считыватель дисков с фиксированной головкой для CDC 3300» .
- ^ Перейти обратно: а б Компьютерное исследование 1964 года
- ^ Перейти обратно: а б с д и ж г час я дж к Отчет Адамса 1967 года
- ^ Кейтон, Эндрю Р.Л.; Сиссон, Ричард; Захер, Крис (2006). Средний Запад Америки: Интерпретационная энциклопедия . ISBN 0253003490 .
- ^ "Первый пакетный компьютер CSULB, Control Data Corp. (CDC) 3150" «Чрезвычайные ситуации – на память» . 2010.
- ^ «Институт океанографии Л.И. Бедфорда L'Institut Oceanographique» (PDF) .
- ^ Джей Ди Мале-младший (28 ноября 1969 г.). «ЭРИК – Информационно-поисковая система» .
- ^ «Настоящие машины с 24-битными и 48-битными словами» .
- ^ Хенли, Эрнест Дж.; Льюинс, Джеффри (2014). Достижения ядерной науки и технологий . ISBN 978-1483215662 .
- ^ «Составление НАЧАЛА» .
- ^ Университет штата Орегон, Корваллис, Орегон 97331 «Букварь для пользователей операционной системы Open Shop (os-3) штата Орегон» (PDF) . Сентябрь 1972 года.
- ^ «Руководство пользователя CDC 3150 — Калифорнийский государственный университет, Сакраменто» . 1972.
- ^ «ПЕРЕДНЯЯ ОБЛОЖКА, Руководство пользователя, CDC 3150 — Университет штата Калифорния, Сакраменто» . 1972.
- ^ «Университет штата Мичиган» . Фейсбук .
- ^ CDC 3800 временно загружается, 10 августа 1966 г.
- ↑ Бюллетень ЦЕРН, 20 января 1969 г.
- ^ Бубенко, Янис; Импальяццо, Джон; Солвберг, Арне (2005). История скандинавских вычислений: IFIP WG9.7 . ISBN 038724168X .
- ^ Видео на YouTube , Видеозапись, сделанная Роном Бердом, о приземлении в аэропорту Эссендона грузового самолета Flying Tigers CL44 Swing Tail и разгрузке системы CDC 3200 в кампусе Монаш Клейтон компанией Wridgway Bros, 1964 год.
- ^ « Наша история» (на венгерском языке) . Проверено 24 февраля 2012 г.
- ^ «Компьютер CDC 3300 в Исследовательском вычислительном центре ООН в Братиславе | Постоянная выставка истории вычислений в Словакии» .
- ^ Перейти обратно: а б с «Дисковые накопители Control Data 852/853/854» (PDF) . Музей истории компьютеров . в. 1970. Архивировано (PDF) из оригинала 18 декабря 2022 г. Проверено 12 марта 2023 г.
Внешние ссылки
[ редактировать ]- Цикл лекций «Причудливая архитектура» в Университете. Массачусетса (pdf)
- Документация серии 3000 на bitsavers.org
- Документация OS3 на bitsavers.org
- Брошюра о серии 3000 на сайте Computerhistory.org
- Принтеры/периферийные устройства CDC на продажу (объявление 1975 г.: CDC 501 505 512).