CDC 3000 серии - CDC 3000 series

CDC 3000 серии
Обзор семейства CDC 3000 - 3D render.jpg
Обзор семейства CDC 3000
Дизайн
ПроизводительКорпорация Control Data
ДизайнерСеймур Крей
Кожух
РазмерыВысота: 191 см (75 дюймов)
Длина (двойная): 214 см (84 дюйма)
Длина (одиночная): 114 см (45 дюймов)
Ширина: 68 см (27 дюймов)
Система
ПреемникCDC 6000 серии


В CDC 3000 серии компьютеры из Корпорация Control Data были в середине 1960-х годов продолжением CDC 1604 и CDC 924 системы.[1][2]

Со временем был произведен ряд машин - разделенных на[3]

  • 48-битная верхняя серия 3000 и
  • 24-битная младшая серия 3000.[4]

В начале 1970-х CDC прекратила производство серии 3000, которая была Дойные коровы контрольных данных в 1960-е годы; продажи этих машин финансировали компанию, в то время как 6000 серии был разработан.[5]

Семейство CDC 3000, в базовой комплектации
3 вида модели 3400 серии CDC 3000 с размерами
Консоль CDC 3800 на Удвар-Хази Центр Смитсоновского национального музея авиации и космонавтики

Характеристики

МодельРазмер словаДата выходаЦенаЧастотаМаксимальный объем памятиMIPSРисунок
CDC 360048 бит06-1963$1,200,000[6]714 кГц (цикл 1,4 мкс)[7]1.536 мегабайт (262144 x 48 бит)[6]0,700 MIPSCDC 3600 - 3D render.jpg
CDC 340048 бит11-1964$680,000[7]667 кГц (цикл 1,5 мкс)[7]192 килобайты (32767 x 48 бит)0,700 MIPSCDC 3400 - 3D render.jpg
CDC 330024 бит12-1965$220,000[7]800 кГц (цикл 1,25 мкс)[7]768 килобайты (262144 x 24 бит)0,800 MIPSCDC 3300 - 3D-рендеринг.jpg
CDC 320024 бит05-1964[7]$200,000[7]800 кГц (цикл 1,25 мкс)[7]96 килобайты (32767 x 24 бит)0,800 MIPSCDC 3200 - 3D render.jpg
CDC 310024 бит02-1965[7]$120,000[7]571 кГц (цикл 1,75 мкс)[7]96 килобайты (32767 x 24 бит)0,500 MIPSCDC 3100 - 3D render.jpg

Верхняя серия 3000

Старшие серии 3000 использовали размер слова 48 бит. Первая машина 3000[5] должен быть произведен CDC 3600; первая поставка в июне 1963 года. Первые поставки CDC 3400 и CDC 3800 были в декабре 1965 года. Эти машины были разработаны для научных вычислений; они были путем обновления для пользователей машин CDC 1604. Однако эти машины были омрачены предстоящими 60-битными CDC 6000 серии машины, когда CDC 6600 был представлен в декабре 1964 года и поставлен в 1965 году.[8] Некоторые высокопроизводительные компьютерные лаборатории приобрели эти машины в качестве временных средств, ожидая поставки своей машины 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 с CDC 3150 был описан как "пакетный компьютер",[9] и он включал ФОРТРАН[10] и КОБОЛ[11] компилятор. Его консоль выглядела как это.

Наборы инструкций

Набор команд верхней серии 3000 состоял в основном из 24-битных инструкций (по две на слово), но также содержал некоторые 48-битные инструкции. Нижний 3000 был основан на 24-битном подмножестве тех, которые доступны в верхних 3000 системах. Таким образом, можно было писать программы, которые работали бы на всех 3000 системах. И поскольку эти системы были основаны на предыдущих наборах инструкций 1604 и 924, некоторые Обратная совместимость тоже существовали. Однако системы действительно расходились друг с другом в таких областях, как перемещение и инструкции BDP.

объем памяти

Использовались все компьютеры серии 3000 магнитная память. В машине CDC 3500 использовались те же основные модули памяти, что и в компьютерах серии CDC 6000 / Cyber ​​70.

CDC 3302 Ядро памяти

Архитектура

Младший процессор 3000 был 24-битной архитектурой:[12] инструкции имели длину 24 бита, как и два регистра операндов A и Q. Было четыре индексных регистра по 15 битов, от B0 до B3, хотя B0 всегда равен нулю (ноль при чтении; записи не влияют на значение). Регистр состояния (флаги или кода состояния) отсутствовал. До 32 768 слов основной памяти, 24 бита на слово, можно было адресовать напрямую, и можно было переключать несколько банков. Наиболее распространенными были конфигурации с двумя или тремя банками памяти.

Каждая инструкция содержала шесть битов кода операции, один бит определял, используется ли косвенная адресация, два бита адреса индексного регистра и пятнадцать бит адреса.

Арифметика была дополнение, поэтому было две формы нуля: положительный ноль и отрицательный ноль. Регистры A и Q могут функционировать как комбинированный 48-битный регистр для определенных арифметических инструкций. Регистр E имел 48 бит.

ЦП 3600 может выполнять около миллиона инструкций в секунду (1 MIPS), что дает суперкомпьютер статус в 1965 году.[5]

Большая часть базового архитектурного дизайна серии 3000 была выполнена Сеймур Крей, а затем передал другим для завершения, когда он перешел к проектированию серии CDC 6000. Некоторые из инновационных особенностей, которые сделали 6600 «первым суперкомпьютером», можно увидеть в прототипе серии 3000.

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

Самая ранняя операционная система для младших серий 3000 называлась RTS OS. Однако его быстро заменили на MSOS (ОС Mass Storage). Премьер Операционная система для CDC 3300 и CDC 3500 назывался MASTER. MASTER управлялся прерываниями и поддерживал большую память, многозадачность.

Операционная система под названием REAL-TIME ОБЪЕМ существует как для нижних, так и для верхних 3000 систем. Дисковая версия SCOPE в конечном итоге стала доступной для систем старше 3000.[13]

FORTRAN, КОБОЛ, и АЛГОЛ[3] были доступны. В язык ассемблера назывался КОМПАС. Их можно было получить в CDC.

An APL система для верхних компьютеров серии 3000 была разработана в Массачусетский университет в Амхерсте. Эта система была сделана доступной для других пользователей верхней серии 3000.[нужна цитата ]

Набор символов

Операционные системы для CDC 3xxx обычно использовали шестибитные символы, поэтому Набор из 64 символов не содержит строчных букв. Набор символов, содержащийся (в код дисплея порядок):

: A-Z 0-9 + - * / () $ = (Космос) , . # [ ] % " _ ! & ' ? < > @ \ ^ ;

Это шестибитное расширение четырехбитного кодирования BCD было названо BCDIC (Код обмена BCD.) Позднее IBM расширила этот код, чтобы создать восьмибитный «расширенный BCDIC», или EBCDIC код.

В зависимости от устройства некоторые символы отображаются по-разному, особенно линейный принтер и некоторые терминалы:

персонажиногда
отображается как
#
"
_→ или {
!
&
'
?↓ или}
@
\
^¬

Обратите внимание на отсутствие управляющих символов, особенно возврат каретки и перевод строки. Они были закодированы структурой записи.

Неполный список пользователей

Соединенные Штаты

Государственный университет Орегона предложили CDC 3300 для использования с середины до конца 1960-х примерно до 1980 года.[5] Он использовал домашнюю операционную систему, известную как OS3 (от Oregon State Open Shop Operating System).[14]

Соединенные штаты. Служба внутренних доходов много лет пользовался компьютерами серии CDC 3000.[5]

Северо-Восточный университет в Бостоне использовал CDC 3300 в начале 1970-х годов.

Международная корпорация разделения времени (ITS) из Часка, штат Миннесота, продавала услуги разделения времени, используя CDC 3300. (Позднее ITS приобрела другую компанию с разделением времени, которая использовала CDC 3600, прежде чем она, в свою очередь, была приобретена United Computing Systems из Канзас-Сити, штат Миссури.)

Калифорнийский государственный университет в Нортридже имел двойной 3170, который предоставлял услуги разделения времени для системы Калифорнийского государственного университета и колледжа. Во многих других кампусах также были машины CDC 3150 для локальной пакетной обработки.[15][16] В 1970 году CDC 3150 были установлены в большинстве кампусов системы Калифорнийского государственного колледжа. Штат Сан-Хосе и штат Лос-Анджелес получили CDC 3300 и служили региональными центрами обработки данных с (очень ненадежными) каналами передачи данных с другими кампусами. Государственный политехнический колледж Калифорнии (Сан-Луис-Обиспо) и Государственный университет Сан-Диего использовали IBM System / 360. Остальным досталось 3150 штук. Типичная конфигурация: 24К слов из 24-битной основной памяти, четыре 7-дорожечных ленточных накопителя, барабанный принтер, кардридер, перфоратор для карт, два 8-мегабайтных дисковода (сменные пакеты). В Государственном колледже Гумбольдта, где я работал, это использовалось как в административных, так и в учебных целях. Он заменил IBM 1620.

Вооруженные силы США использовали многочисленные системы серии CDC 3800 в Центр управления спутниками ВВС расположен в том, что сейчас Станция ВВС Онидзука в Саннивейл, Калифорния. В рамках Сеть спутникового управления ВВС, они использовались для выполнения орбитального планирования и расчетов технического обслуживания для оборонных спутников до тех пор, пока они не были выведены из эксплуатации и заменены мэйнфреймами IBM в середине 1990-х годов. Эти системы использовали Веселый язык программирования для обеспечения точности, необходимой для этих вычислений.

В Центр военно-морских анализов был CDC 3800 примерно с 1968 по 1975 год. Он использовался для научных вычислений в поддержку исследований операций для ВМС США.

У факультета компьютерных наук и инженерии Мичиганского государственного университета был CDC 3600.[17]

В юго-западном регионе CDC в конце 1960-х - начале 1970-х годов были следующие счета::

Мемориальная больница Лонг-Бич, Лонг-Бич, Калифорния (отслеживание местоположения пациентов и выставление счетов)
Многие университеты штата Калифорния (Фуллертон, Лос-Анджелес и др.) На своих инженерных факультетах
Калифорнийский государственный колледж Лос-Анджелес был также центром обработки данных южного региона штата Калифорния. (общие допуски и т. д.)
Колледж штата Калифорния в Сан-Хосе, региональный центр обработки данных в Северной Калифорнии, имел CDC 3300, как и южный региональный центр обработки данных штата Лос-Анджелес.
Лаборатория реактивного движения (Пасадена, Калифорния) - испытания различных космических модулей
Техасский университет, Эль-Пасо
Ванденбургская авиабаза (управление запуском ракет) (также два CDC 3600 - основная база - использование неизвестно)
Томпсон-Рамо-Воллридж - Редондо-Бич, Калифорния
Cal Poly, Помона, Калифорния (инженерная школа)
Cal Poly Northridge, Калифорния (инженерная школа)
Point Magoo, военно-морская авиабаза (слежение за метеозондом / анализ данных)
Авиабаза Эль-Сентро
Кэмп-Пендлтон, Калифорния (Корпус морской пехоты США) - испытательный стенд для морской тактической системы управления и управления самолетами - MTACCS) - Первоначально 3300 - модернизирован до 3500 примерно в 1973-74.
Центр обработки данных Беверли-Хиллз - часть сети CDC Cybernet, а также редкость для CDC - выполнил комплексные банковские вычисления для примерно 12 небольших местных банков. Являясь средней точкой системы CyberNet, она подключена к центру обработки данных Лос-Анджелеса (CDC 6600). Банковские счета были приобретены у Корпорации экономических, промышленных и операционных исследований (CEIR) - системы IBM (1401?), Которая была заменена на 3300. Эта система имела 8 или 10 дисководов CDC 854 и была подключена к модели Берроуза B- Считыватель символов с магнитными чернилами 3000 (MICR).

Европа

ЦЕРН использовал CDC 3800 с 1966 по январь 1969, когда он был заменен на CDC 6600. Затем 3800 был приобретен штатом Женева и установлен в местном университете Женевы.[18][19]

Ряд CDC 3000 были установлены во Франции либо в академических вычислительных центрах, либо в компаниях-разработчиках программного обеспечения, либо в авиационной, ядерной и нефтяной отраслях.

В Университете Осло был CDC 3300 (1967 - 1976).[20]

Один CDC 3300 был установлен в конце 1960-х годов в Англии в компании Computation Research & Development Ltd, лондонской дочерней компании проектировщиков гражданского строительства Freeman Fox & Partners. Он использовался для инженерных расчетов и коммерческих вычислений. Списан в 1974 году.

Немецкая метеорологическая служба Deutscher Wetterdienst использовал CDC 3800 и CDC 3400 для Численный прогноз погоды в конце 1960-х гг.

Океания

В Австралии было много машин серии CDC 3000. CSIRO в 1964 году было установлено 3600 аппаратов в Канберре, а 3200 спутников - в Мельбурне, Сиднее и, вероятно, в Брисбене и Аделаиде. Бюро переписи и статистики имело 3600, 3300 и 3500 в Канберре, с 3200 в каждой из шести столиц штатов, некоторые из которых были модернизированы до 3300 примерно в 1970 году. Университет Монаша поставили 3200 в 1964 году.[21] По крайней мере, у Управления оборонных сигналов был. У BHP было по две 3300 машин в каждом из центров обработки данных в Ньюкасле и Порт-Кембла. Они были заменены на 3500 в 1977 году и оставались в эксплуатации до середины 1980-х годов.

Коммунистический блок

Управляемая коммунистами Венгрия получила машину CDC 3300 в период с 1969 по 1971 год. Она находилась в ведении Национальной академии наук в течение 1970-х годов, в основном для выполнения научных вычислений.[22]

Другие системы CDC 3300, установленные в странах бывшего Восточного блока[5] (список не полный):

  • Центр компьютерных исследований, Братислава
  • Центральное статистическое управление, Прага.
  • Румынский самолет, Бухарест (система 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 также изначально продавалась со многими из тех же периферийных устройств.

Смотрите также

Рекомендации

  1. ^ Теодор Джером Коэн (2010). Конец игры: иррациональные поступки, трагические последствия. ISBN  1456710028.
  2. ^ а б «Компьютер CDC 3100 (Control Data Corporation) - ЦЕРН».
  3. ^ а б "Компиляция SIMULA".
  4. ^ "@ 5 Control Data I Corporation" (PDF).
  5. ^ а б c d е ж Стив Каннингем (7 января 2010 г.). "Считыватель дисков с фиксированной головкой для CDC 3300".
  6. ^ а б Компьютерный обзор 1964 года
  7. ^ а б c d е ж грамм час я j k Отчет Адамса 1967 года
  8. ^ Cayton, Andrew R. L .; Сиссон, Ричард; Закер, Крис (2006). Средний Запад Америки: интерпретирующая энциклопедия. ISBN  0253003490.
  9. ^ «Первый пакетный компьютер CSULB, Control Data Corp. (CDC) 3150»"Чрезвычайные ситуации - Памяти". 2010.
  10. ^ "Институт океанографии Л.И. Бедфорда L'Institut Oceanographique" (PDF).
  11. ^ JD Mahle Jr (28 ноября 1969). «ЭРИК - Информационно-поисковая система».
  12. ^ «Реальные машины с 24-битными и 48-битными словами».
  13. ^ Хенли, Эрнест Дж .; Левинс, Джеффри (2014). Достижения в области ядерной науки и технологий. ISBN  1483215660.
  14. ^ Государственный университет Орегона, Корваллис, Орегон 97331 «Учебник для пользователей операционной системы Open Shop штата Орегон (os-3)» (PDF). Сентябрь 1972 г.
  15. ^ "Руководство пользователя CDC 3150 - Калифорнийский государственный университет, Сакраменто". 1972.
  16. ^ "ПЕРЕДНЯЯ КРЫШКА, Руководство пользователя, CDC 3150 - Калифорнийский государственный университет, Сакраменто". 1972.
  17. ^ «Университет штата Мичиган».
  18. ^ CDC 3800 временно загружается, 10 августа 1966 г.
  19. ^ Бюллетень ЦЕРН, 20 января 1969 г.
  20. ^ Бубенко, Янис; Импальяццо, Джон; Зельвберг, Арне (2005). История северных вычислений: IFIP WG9.7. ISBN  038724168X.
  21. ^ Видео на YouTube, Видеозапись, сделанная Роном Бердом приземления в аэропорту Эссендона грузового судна Flying Tigers CL44 Swing Tail и разгрузки системы CDC 3200 в кампусе Монаш Клейтон компанией Wridgway Bros, 1964 год.
  22. ^ "Történetünk" [Наша история] (на венгерском). Получено 24 февраля 2012.
  23. ^ а б c https://docs.google.com/viewer?url=http%3A%2F%2Fs3data.computerhistory.org%2Fbrochures%2Fcdc.disk-852-4.ca1970.102646314.pdf

внешняя ссылка