CDC 6000 серии - CDC 6000 series

В CDC 6000 серии была семьей мэйнфреймы изготовлены по Корпорация Control Data в 1960-е гг.[1] Он состоял из CDC 6200,[2] CDC 6300,[3] CDC 6400, CDC 6500,[4] CDC 6600 и CDC 6700[5] компьютеры, которые были чрезвычайно быстрыми и эффективными для своего времени. Каждый был большим, твердое состояние, универсальный цифровой компьютер, выполняющий обработку научных и деловых данных, а также мультипрограммирование, многопроцессорность, Удаленный ввод вакансий, совместное времяпровождение, и управление данными задачи под контролем Операционная система называется ОБЪЕМ (Надзорный контроль выполнения программы).[6][7][8] К 1970 г.[9] существовала также операционная система KRONOS, ориентированная на разделение времени.[10] Они были частью первого поколения суперкомпьютеры.[11] 6600 был флагманом 6000 серии Control Data.[12][13]

CDC 6600 компьютер. Консоль дисплея показана на переднем плане, основной системный шкаф на заднем плане, с памятью / логикой / проводкой слева и посередине, а также генерацией питания / охлаждения и управлением справа.

Обзор

Компьютеры серии CDC 6000 состояли из четырех основных функциональных устройств:

  • центральная память
  • один или два высокоскоростных центральных процессора
  • десять[14] периферийные процессоры (Периферийный процессор, или PPU)[15][16]:п. 1–11[17][16]:стр.2–2 и
  • консоль дисплея.

Серия 6000 использовала «сокращенный набор команд» (RISC )[нужна цитата ] за много лет до того, как такой термин был изобретен и имел распределенную архитектуру.

Члены семейства различались в первую очередь количеством и типом центрального процессора (ов):[18]

  • CDC 6600 был одним процессором с 10 функциональными блоками, которые могли работать параллельно, каждый из которых работал над инструкцией одновременно.
  • CDC 6400 был одним процессором с идентичным набором команд, но с одним унифицированным арифметическим функциональным блоком, который мог выполнять только одну инструкцию за раз.
  • CDC 6500 была двухпроцессорной системой с двумя центральными процессорами 6400.
  • CDC 6700 также была двухпроцессорной системой с центральным процессором 6600 и 6400.

Некоторые функции и номенклатура также использовались в более ранних CDC 3000 серии:

Единственная в настоящее время (по состоянию на 2018 год) работающая машина серии CDC 6000, 6500, была восстановлена Живые компьютеры: музей + лаборатории[22] Он был построен в 1967 году и использовался Университет Пердью до 1989 года, когда он был выведен из эксплуатации, а затем передан Музей промышленности и технологий Chippewa Falls перед покупкой Пол Аллен для LCM + L.[23]

История

Первым членом серии CDC 6000 был суперкомпьютер CDC 6600, разработано Сеймур Крей и Джеймс Э. Торнтон[24] в Водопад Чиппева, штат Висконсин. Он был представлен в сентябре 1964 года и выполнял до трех миллионов инструкций в секунду, что в три раза быстрее, чем IBM Stretch, рекордсмен по скорости за предыдущие пару лет.[25][26] Она оставалась самой быстрой машиной в течение пяти лет, пока CDC 7600 был запущен.[27] Машина была Фреон охлаждается хладагентом.

Control Data изготовила около 100 машин этого типа,[28] продаются по цене от 6 до 10 миллионов долларов каждая.

Следующей системой, которая должна была быть представлена, была CDC 6400, поставленный в апреле 1966 года. Центральный процессор 6400 был более медленной и менее дорогой реализацией с последовательной обработкой, чем параллельные функциональные блоки 6600. Все остальные характеристики 6400 были идентичны 6600. Затем последовала машина с двумя центральными процессорами в стиле 6400, CDC 6500, разработанная главным образом Джеймсом Э. Торнтоном в октябре 1967 года. И, наконец, CDC 6700 с обоими процессорами. Процессор в стиле 6600 и процессор в стиле 6400 были выпущены в октябре 1969 года.

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

  • Подключение второй системы, настроенной без центрального процессора (номер 6416 и обозначенный как «Расширенный буфер ввода-вывода и управление»)[16]:Приложение к первому; общая сумма фактически составила 20 периферийных и управляющих процессоров с 24 каналами, и цель заключалась в поддержке дополнительных периферийных устройств и «значительном увеличении мультипрограммирования и пакетной обработки заданий серии 6000». (Машина 6600 с 30 PPU, 36 каналами эксплуатировалась Лабораторией исследования программного обеспечения Control Data в течение 1971–1973 годов в качестве хоста Minneapolis Cybernet, но эта версия никогда не продавалась в коммерческих целях.)
  • Control Data также продала CDC 6400 с меньшим количеством периферийных процессоров:[16]:Приложение E
    • CDC 6415–7 с семью периферийными процессорами
    • CDC 6415–8 с восемью периферийными процессорами
    • CDC 6415–9 с девятью периферийными процессорами

Аппаратное обеспечение

Центральная память (CM)

Во всех компьютерах серии CDC 6000 центральный процессор взаимодействует примерно с семью одновременно активными программами (рабочие места ), которые находятся в центральной памяти. Команды из этих программ считываются в регистры центрального процессора и выполняются центральным процессором через запланированные интервалы. Затем результаты возвращаются в центральную память.

Информация хранится в центральной памяти в виде слов. Длина каждого слова 60 двоичные цифры (биты ). Используемые высокоэффективные механизмы управления адресом и данными позволяют перемещать слово в центральную память или из нее всего за 100 наносекунд.

Расширенное базовое хранилище (ECS)

Модуль расширенной основной памяти (ECS) обеспечивает дополнительную память и расширяет мощные вычислительные возможности компьютеров серии CDC 6000. Устройство содержит чередующиеся основные банки, каждое по одному слову ECS (488 бит) и 488-битный буфер для каждого банка. Хотя ECS номинально медленнее, чем CM, ECS включала буфер (кеш), который в некоторых приложениях давал ECS лучшую производительность, чем CM. Однако с более распространенным эталонным шаблоном CM все еще был быстрее.

Центральный процессор

Пакет перехода на обмен
пA0B0 = 0
РА (СМ)A1B1
FL (СМ)A2Би 2
ЭМA3B3
РА (ECS)A4B4
FL (ECS)A5B5
A6B6
A7B7
X0
X1
X2
X3
X4
X5
X6
X7

Легенда:

  • п: Адрес программы (18 бит)
  • РА: Справочный адрес
  • FL: Длина поля
  • СМ: Центральная память (18 бит)
  • ECS: Extended Core Storage (24 бита)
  • ЭМ: Выход из режима (18 бит)
  • A0-A7: Адресные регистры (18 бит)
  • B1-B7: Регистры инкремента (18 бит)
  • X0-X7: Регистры операндов (60 бит)

Центральный процессор был высокоскоростным арифметическим устройством, которое функционировало как рабочая лошадка компьютера. Он выполнял сложение, вычитание и логические операции, а также все инструкции умножения, деления, увеличения, индексации и ветвления для пользовательских программ. Обратите внимание, что в архитектуре CDC 6000 центральный процессор не выполнял ввод, вывод (I / O) операции. Ввод / вывод был полностью асинхронным и выполнялся периферийными процессорами.

ЦП серии 6000 содержал 24 рабочих регистры, обозначенные X0-X7, A0-A7 и B0-B7. Каждый из восьми регистров X 60 бит long и используется для большинства операций с данными - как целыми, так и с плавающей запятой. Восемь регистров B были 18 бит long и обычно используется для индексации и хранения адресов. Регистр B0 был запрограммирован так, чтобы всегда возвращать 0. По соглашению о программном обеспечении, регистр B1 обычно был установлен на 1. (Это часто позволяло использовать 15 бит инструкции вместо 30-битный Восемь 18-битных регистров A были «связаны» с соответствующими им регистрами X интересным образом: установка адреса в любой из регистров с A1 по A5 вызвала загрузку памяти содержимого этого адреса в соответствующие регистры X. Точно так же установка адреса в регистры A6 и A7 вызвала сохранение памяти в этом месте памяти из X6 или X7. Регистры A0 и X0 не были связаны таким образом, поэтому их можно было использовать как временные регистры. Однако A0 и X0 использовались при обращении к CDC с расширенным базовым хранилищем (ECS).

Инструкции были длиной 15 или 30 бит, поэтому на одну команду могло приходиться до четырех инструкций. 60 бит слово. 60-битное слово может содержать любую комбинацию 15-битных и 30-битных инструкций, которые помещаются в слово, но 30-битная инструкция не может быть перенесена на следующее слово. В коды операций были длиной шесть бит. Остальная часть инструкции состояла из трех трехбитовых регистровых полей (два операнда и один результат) или двух регистров с 18-битным немедленная постоянная. Все инструкции были «регистрироваться для регистрации». Например, следующие КОМПАС (язык ассемблера) код загружает два значения из памяти, выполняет сложение 60-битных целых чисел, а затем сохраняет результат:

SA1 X УСТАНОВИТЬ РЕГИСТР A1 ПО АДРЕСУ X; ЗАГРУЖАЕТ X1 С ЭТОГО АДРЕСА A2 Y УСТАНОВИТЕ РЕГИСТР A2 ПО АДРЕСУ Y; ЗАГРУЗКА X2 ОТ ЭТОГО АДРЕСАIX6 X1 + X2 ДЛИННЫЙ ЦЕЛОЙ ДОБАВИТЬ РЕГИСТРЫ X1 И X2, РЕЗУЛЬТАТ В X6SA6 Z УСТАНОВИТЬ РЕГИСТР A6 ПО АДРЕСУ Z; МАГАЗИНЫ X6 ПО ЭТОМ АДРЕСУ

Центральный процессор, используемый в серии CDC 6400, содержал унифицированный арифметический элемент который выполнял одну машинную инструкцию за раз. В зависимости от типа инструкции, инструкция может занимать от относительно быстрых пяти такты (18-битная целочисленная арифметика) до 68 тактов (60-битный счетчик). CDC 6500 был идентичен 6400, но включал два идентичных процессора 6400. Таким образом, CDC 6500 может почти удвоить вычислительную производительность машины. (Но не пропускная способность ввода-вывода; она все еще ограничивалась медленностью внешних устройств ввода-вывода, обслуживаемых теми же 10 PP / 12 каналами. Но многие клиенты CDC работали над проблемами, связанными с вычислением; 6500 идеально подходил для них. )

Компьютер CDC 6600, как и CDC 6400, имеет только один центральный процессор. Однако его центральный процессор предлагал гораздо большую эффективность. Процессор был разделен на 10 отдельных функциональные единицы, каждый из которых был разработан для определенного типа операции. Все 10 функциональных блоков могут работать одновременно, каждый работает самостоятельно. Предоставляемые функциональные блоки: ветвление, логическое значение, сдвиг, сложение длинных целых чисел, плавающая точка сложение, деление с плавающей запятой, два множителя с плавающей запятой и два приращение (18-битное целочисленное сложение) единиц. Задержки функциональных блоков находились в диапазоне от трех очень быстрых тактовых циклов (добавление приращения) до 29 тактовых циклов (деление с плавающей запятой).

Процессор 6600 может выдавать новую инструкцию каждый такт, предполагая, что доступны различные ресурсы процессора (функциональный блок, регистр). Эти ресурсы отслеживались табло механизм. Также поддержанию высокого уровня выдачи способствовал стек инструкций, который кешированный содержимое восьми командных слов (32 коротких инструкции или 16 длинных инструкций или их комбинация). Небольшие циклы могут полностью находиться внутри стека, что устраняет задержку памяти при выборке инструкций.

И 6400, и 6600 CPU имели время цикла 100 нс (10 МГц). Из-за последовательной природы ЦП 6400 его точная скорость сильно зависела от набора команд, но обычно около 1 MIPS. Добавление чисел с плавающей запятой было довольно быстрым при 11 тактовых циклах, однако умножение с плавающей запятой было очень медленным при 57 тактах. Таким образом, его скорость с плавающей запятой будет сильно зависеть от набора операций и может быть меньше 200. kFLOPS. 6600, конечно, был намного быстрее. При хорошем планировании инструкций компилятора машина могла бы приблизиться к своему теоретическому пику в 10 MIPS. Для сложения с плавающей запятой потребовалось четыре такта, а для умножения с плавающей запятой потребовалось 10 тактов (но было два функциональных блока умножения, поэтому две операции могли обрабатываться одновременно). Таким образом, 6600 может иметь пиковую скорость с плавающей запятой 2 -3 MFLOPS.

Компьютер CDC 6700 сочетает в себе лучшие характеристики трех других компьютеров. Как и CDC 6500, в нем было два центральных процессора. Один из них - центральный процессор CDC 6400 / CDC 6500 с унифицированной арифметической секцией; второй - более производительный центральный процессор CDC 6600. Это сочетание сделало CDC 6700 самым быстрым и самым мощным из серии CDC 6000.

Архитектура серии CDC 6000
6000 серии
Компьютер
Ввод, вывод
каналы
Периферийный
Процессоров
Центральная
объем памяти
Центральный процессор
Операционная
Регистры
Функциональный блок
CDC 64001210124Единая арифметическая секция
CDC 65001210124Единая арифметическая секция
24Единая арифметическая секция
CDC 66001210124Сложение, Умножение (2x), Разделение, Длинное сложение, Сдвиг, Логическое значение, Приращение (2x), Ветвление
CDC 67001210124Единая арифметическая секция
24Сложение, Умножение (2x), Разделение, Длинное сложение, Сдвиг, Логическое значение, Приращение (2x), Ветвление

Периферийные процессоры

Центральный процессор разделяет доступ к центральной памяти с максимум десятью периферийными процессорами (PP). Каждый периферийный процессор представляет собой отдельный компьютер с собственной памятью 1 мкс, содержащей 4К слов, каждое по 12 бит.[16]:стр.4–2 (Они были чем-то похожи на CDC 160A миникомпьютеры, совместно использующие 12-битное слово и части набора команд.)

Хотя PP были разработаны как интерфейс для 12 входов / выходов каналы, части Операционная система Chippewa (COS) и производные от него системы, например, ОБЪЕМ, MACE, КРОНОС, NOS, и NOS / BE, запущенные на PP. Только PP имеют доступ к каналам и могут выполнять ввод / вывод: передачу информации между центральной памятью и периферийными устройствами, такими как диски и магнитная лента единицы. Они освобождают центральный процессор от всех задач ввода / вывода, так что он может выполнять вычисления, в то время как периферийные процессоры заняты вводом / выводом и функциями операционной системы. Эта функция способствует быстрой общей обработке пользовательских программ. Большая часть операционной системы работала на PP,[29] Таким образом, все возможности центрального процессора остаются доступными для пользовательских программ.

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

В инструкциях использовался 6-битный код операции, поэтому для операнда оставалось только 6 бит. Также было возможно объединить 12 битов следующего слова, чтобы сформировать 18-битный адрес (размер, необходимый для доступа ко всем 131 072 словам центральной памяти).[16]:стр.4–6

Каналы передачи данных

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

Каждый периферийный процессор может связываться с любым периферийным устройством, если другой периферийный процессор не использует канал данных, подключенный к этому устройству. Другими словами, только один периферийный процессор одновременно может использовать конкретный канал данных.

Консоль дисплея

Консоль для CDC 6600

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

Эта консоль с дисплеем значительно отличалась от обычных компьютерных консолей того времени, которые содержали сотни мигающих лампочек и переключателей для каждого бита состояния в машине. (Видеть Передняя панель для примера.) Для сравнения, консоль серии 6000 имела элегантный дизайн: простой, быстрый и надежный.

Экраны консоли были каллиграфический, нет растр основан. Аналоговая схема управляла электронными лучами, чтобы нарисовать отдельные символы на экране. Один из периферийных процессоров запускал специальную программу под названием «DSD» (Dynamic System Display), которая управляла консолью. Кодирование в DSD должно быть быстрым, поскольку необходимо постоянно перерисовывать экран достаточно быстро, чтобы избежать видимого мерцания.

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

Полноэкранный редактор под названием O26 (после IBM модель 026 ключевой удар, с первым символом, сделанным буквенным из-за ограничений операционной системы), можно было запустить на консоли оператора. Этот Текстовый редактор появился в 1967 году, что сделало его одним из первых полноэкранных редакторов. (К сожалению, CDC потребовалось еще 15 лет, чтобы предложить FSE, полноэкранный редактор для обычных совместное времяпровождение пользователи сетевой операционной системы CDC.)

Также было множество игр, написанных с использованием консоли оператора. К ним относятся BAT (бейсбольный матч), KAL ( калейдоскоп ), СОБАКА (Снупи полет своей конуры по экранам), ADC (Энди Кэпп шагая по экранам), EYE (превратил экраны в гигантские глазные яблоки, затем подмигнул им), PAC ( Pac-Man -подобная игра), симулятор лунного посадочного модуля и многое другое.

Минимальная конфигурация

Минимальные требования к аппаратному обеспечению компьютерной системы серии CDC 6000 состояли из компьютера, включая 32 768 слов центральной памяти, любую комбинацию дисков, дисковых пакетов или барабанов для обеспечения 24 миллионов символов массовой памяти, устройство чтения перфокарт, перфокарта, принтер с контроллерами и двумя 7-трековыми магнитными лентами.

Системы большего размера могут быть получены путем включения дополнительного оборудования, такого как дополнительная центральная память,[30][16] расширенное основное хранилище (ECS), дополнительные дисковые или барабанные блоки, устройства чтения карт, перфораторы, принтеры и ленточные устройства. Графический заговорщики и микрофильм рекордеры были также доступны.

Периферийные устройства

  • Устройство чтения карт CDC 405 - устройство считывает карты с 80 столбцами со скоростью 1200 карт в минуту и ​​карты с 51 столбцом со скоростью 1600 карт в минуту. Каждый лоток вмещает 4000 карточек, что снижает скорость загрузки.[31]
  • CDC 6602/6612 Консольный дисплей
  • CDC 6603 Дисковая система
  • CDC 626 транспортеры с магнитной лентой
  • Коммуникационный мультиплексор CDC 6671 - поддерживает до 16 синхронных соединений для передачи данных до 4800 бит / с каждый для Удаленный ввод вакансий
  • Коммуникационный мультиплексор CDC 6676 - поддерживает до 64 асинхронных соединений для передачи данных до 300 бит / с каждый для совместное времяпровождение доступ.
  • CDC 6682/6683 Спутниковый переходник
  • Конвертер каналов данных CDC 6681[6]

Версии

CDC 6600 был флагманом. CDC 6400 был более медленным процессором с меньшей производительностью, который стоил значительно дешевле.

CDC 6500 был двухпроцессорным 6400, с двумя процессорами, но только с одним набором PP ввода-вывода, предназначенным для задач, связанных с вычислением. CDC 6700 также был машиной с двумя процессорами, но имел один 6600 CPU и один 6400 CPU. CDC 6415 был еще дешевле и медленнее; у него был процессор 6400, но было доступно только семь, восемь или девять PPU вместо обычной десятки. CDC 6416 был обновлением, которое можно было добавить к машине серии 6000; он добавил дополнительный банк PPU, что дает в общей сложности 20 PPU и 24 канала, предназначенных для значительного повышения производительности ввода / вывода.

6600

В CDC 6600 был флагманом мэйнфрейм суперкомпьютер серии 6000 компьютерных систем производства Корпорация Control Data Вообще считается первой удачной суперкомпьютер, он превзошел своего самого быстрого предшественника, IBM 7030 Stretch, в три раза. Производительностью до трехмегафлопс,[32][33] CDC 6600, из которых было продано около 100,[34] был самым быстрым компьютером в мире с 1964 по 1969 год, когда он уступил этот статус своему преемнику, CDC 7600.[35][27]

CDC 6600 предвосхитил RISC философия дизайна и, что необычно, использовала дополнение представление целых чисел. Его преемники продолжали архитектурную традицию более 30 лет до конца 1980-х годов и были последними чипами, разработанными с использованием целых чисел с дополнением до единицы.[36]

CDC 6600 был также первым широко распространенным компьютером с Архитектура загрузки-магазина, с записью в его адресные регистры, запускающей загрузку памяти или сохранение данных из его регистров данных.

Первые CDC 6600 были доставлены в 1965 году в национальные лаборатории Ливермора и Лос-Аламоса (управляемые Калифорнийским университетом). Серийный номер 4 отправлен в Институт математических наук им. Куранта. Курантский институт в Нью-Йоркском университете в Гринвич-Виллидж, Нью-Йорк. Первая доставка за пределы США отправилась в ЦЕРН лаборатория рядом Женева, Швейцария,[37] где он использовался для анализа двух-трех миллионов фотографий пузырьковая камера треки, которые эксперименты ЦЕРН производили каждый год. В 1966 году еще один CDC 6600 был доставлен Лаборатория излучения Лоуренса, часть Калифорнийский университет в Беркли, где он использовался для анализа ядерных событий, сфотографированных внутри пузырьковой камеры Альвареса.[38] В Техасский университет в Остине один был доставлен для факультетов компьютерных наук и математики и установлен под землей в его главном кампусе, на склоне холма с одной открытой стороной для эффективного охлаждения.

CDC 6600 демонстрируется на Музей истории компьютеров в Маунтин-Вью, Калифорния.

6400

В CDC 6400, входящий в серию CDC 6000, был мэйнфреймом, произведенным Control Data Corporation в 1960-х годах. Центральный процессор был архитектурно совместим с CDC 6600. В отличие от 6600, который имел 10 параллельных функциональных блоков, которые могли работать с несколькими инструкциями одновременно, 6400 имел унифицированный арифметический блок, который мог работать только с одной инструкцией за раз. Это привело к более медленному и низкопроизводительному процессору, но по значительно меньшей цене. Память, на базе периферийного процессора ввод, вывод (I / O) и периферийные устройства в остальном были идентичны 6600.

В 1966 году Вычислительный центр (г.Немецкий: Rechenzentrum) из RWTH Ахенский университет приобрел CDC 6400, первый Контрольные данные суперкомпьютер в Германия а второй в Европа после Европейская организация ядерных исследований (ЦЕРН). Он обслуживал весь университет также 64 удаленными линиями. телетайпы (TTY), пока он не был заменен CDC Cyber ​​175 компьютер 1976 г.[39]

Системы с двумя процессорами

6500

CDC 6500
CDC 6500.jpg
Открытые панели CDC 6500 на реставрации в г. Живые компьютеры: музей + лаборатории в Сиэтле.
РазработчикСеймур Крей
ПроизводительКорпорация Control Data
Семейство продуктовCDC 6000 серии
ТипСуперкомпьютер
Дата выхода1967 (1967)
Начальная цена8 миллионов долларов ~ эквивалент 65 948 498 долларов в 2019 году
Операционная системаОБЪЕМ, NOS
ЦПУDual 6400, до 40 МГц
объем памяти65000 60-битных слов
ОтображатьDD60
Массаот 10 000 фунтов (5,0 коротких тонн; 4,5 т).
ПредшественникIBM 7030 Stretch
ПреемникCDC 7600

В CDC 6500, который имеет двойной процессор 6400,[40] это третий суперкомпьютер серии 6000, выпускаемый Корпорация Control Data и разработан суперкомпьютер пионер Сеймур Крей.[23] Первые 6500 были анонсированы в 1964 году и поставлены в 1967 году.[41]

Он включает двенадцать различных независимых компьютеров. Десять - это периферийные и управляющие процессоры, каждый из которых имеет отдельную память и может запускать программы отдельно друг от друга и от двух центральных процессоров 6400.[6] Вместо воздушного охлаждения он имеет систему жидкостного охлаждения, и каждый из трех отсеков компьютера имеет собственное охлаждающее устройство.[42]

Системы CDC 6500 были установлены по адресу:

6700

Состоящий из 6600 и 6400, CDC 6700 был самым мощным из серии 6000.

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

  • CDC Cyber - содержит преемников компьютеров серии 6000

Примечания

  1. ^ «Мой первый компьютер - CDC».
  2. ^ «Споры по поводу экспортной лицензии». Computerworld. 12 сентября 1977 г. с. 94.
  3. ^ «Вспомни, когда - Южный Мэриленд».
  4. ^ Планка Карлсон. «Суперкомпьютер CDC 6500 в Музее живых компьютеров».
  5. ^ "Служебные программы разделенного набора данных для управляющих данных CDC-6700".
  6. ^ а б c Справочное руководство по компьютерным системам 6400/6500/6600 (PDF). Миннеаполис, Миннесота: Control Data Corporation. 1967. Получено 25 июля 2016.
  7. ^ "Control Data Corporation, CDC-6600 и 7600".
  8. ^ «CDC 6000 в Университете штата Мичиган».
  9. ^ "Историческая хронология CDC".
  10. ^ «Валидация симуляции CDC 6400 на основе трассировки».
  11. ^ Курьер, Hayleigh Colombo Journal &. «Музей реставрации первого суперкомпьютера Purdue». Получено 25 июля 2016.
  12. ^ Cayton, Andrew R. L .; Сиссон, Ричард; Закер, Крис (2006). Средний Запад Америки: интерпретирующая энциклопедия. ISBN  978-0253003492.
  13. ^ "CDC 6600 - Историческая интерлюдия: от мэйнфрейма до мини-компьютера, часть 2, IBM и семь гномов - они создают миры". 8 ноября 2014 г.
  14. ^ Пол Б. Шнек (2012). Архитектура суперкомпьютера. п. 47. ISBN  978-1461579571.
  15. ^ В последующие годы специальные выпуски серии 6000 поставлялись некоторым клиентам с большим или меньшим количеством, чем-то вроде IBM. RPQ.
  16. ^ а б c d е ж грамм Справочное руководство по аппаратному обеспечению серии Control Data 6000 (PDF). 1978.
  17. ^ Конфигурация PPU, отличная от 10, была нестандартной, и проблемы были задокументированы.
  18. ^ "Общество истории информационных технологий".
  19. ^ «КОМПАС для 24-битных машин» (PDF). Архивировано из оригинал (PDF) на 2012-09-10. Получено 2017-10-04.
  20. ^ «КОМПАС для 48-битных машин» (PDF).
  21. ^ «CDC предоставила раннюю версию своей операционной системы SCOPE для 3600» Хенли, Эрнест Дж .; Левинс, Джеффри (2014). Достижения в области ядерной науки и технологий. ISBN  978-1483215662.
  22. ^ Живые компьютеры: музей + лаборатории]
  23. ^ а б «CDC 6500». Музей живых компьютеров. Получено 25 июля 2016.
  24. ^ "Джеймс Э. Торнтон". computer.org (IEEE Компьютерное общество). Джеймс Э. Торнтон ... Премия Эккерта-Мочли 1994 ... помог разработать CDC 1604, 6600, 6400, 6500 и STAR-100.
  25. ^ «Разработанная Сеймуром Креем, CDC 6600 была почти в три раза быстрее, чем следующая самая быстрая машина того времени, IBM 7030 Stretch». Создавая мир различий: инженерные идеи воплощаются в реальность. Национальная инженерная академия. 2014 г. ISBN  978-0309312653.
  26. ^ «В 1964 году Cray CDC 6600 заменил Stretch как самый быстрый компьютер в мире». Андреас Софрониу (2013). ЭКСПЕРТНЫЕ СИСТЕМЫ, ИНЖИНИРИНГ ЗНАНИЙ ДЛЯ ЧЕЛОВЕЧЕСКОЙ РЕПЛИКАЦИИ. ISBN  978-1291595093.
  27. ^ а б "CDC 7600". Архивировано из оригинал на 2016-05-15. Получено 2017-10-15.
  28. ^ "Пятилетнее правление CDC 6600".
  29. ^ "Иллинойсский зефир".
  30. ^ Официальный список поддерживаемых конфигураций центральной памяти: 16,384 / 32,768 / 49,152 / 65,536 / 98,304 или 131072.
  31. ^ «Считыватель карт Control Data 405». Брошюра с техническими спецификациями Contrtol Data Corporation (2/74). Февраль 1974 г.
  32. ^ Энтони, Себастьян (10 апреля 2012 г.). «История суперкомпьютеров». ExtremeTech. Получено 2015-02-02.
  33. ^ «CDC 6600». Британская энциклопедия. Получено 2015-02-02.
  34. ^ "Пятилетнее правление CDC 6600".
  35. ^ «Дизайн 7600 прослужил дольше, чем любой другой дизайн суперкомпьютера. Он имел самую высокую производительность среди всех компьютеров с момента его появления в 1969 году до выпуска Cray 1 в 1976 году».>
  36. ^ В UNIVAC серии 1100/2200 по-прежнему обеспечивает среду с дополнением до единицы, но с использованием аппаратного обеспечения с дополнением до двух.
  37. ^ «CDC 6600 прибывает в ЦЕРН». Хронология ЦЕРН.
  38. ^ "Бампер". Обзор исследований. Лаборатория Лоуренса Беркли. 1981. Архивировано с оригинал на 2018-01-18. Получено 2017-10-04.
  39. ^ "Chronik des heutigen Rechen- und Kommunikationszentrums (RZ) der RWTH Aachen" (на немецком). ReZe RWTH Ахен. Получено 2013-12-13.
  40. ^ «CDC 6500». История IT. 15 декабря 2015 г.. Получено 25 июля 2016.
  41. ^ «Коллекция Control Data Corporation - Историческая хронология». www.cbi.umn.edu. Получено 25 июля 2016.
  42. ^ «Музей воскрешения суперкомпьютера первого поколения». HPCwire. 13 января 2014 г.. Получено 25 июля 2016.
  43. ^ «CDC 6500». 60bits.net. Получено 25 июля 2016.
  44. ^ «6400 обновлен до 6500 | ЦЕРН». timeline.web.cern.ch. Получено 25 июля 2016.
  45. ^ Энтерпрайз, И. Д. Г. (5 июня 1978 г.). «Компьютерный мир». 12 (23). IDG Enterprise. Получено 25 июля 2016. Цитировать журнал требует | журнал = (помощь)

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

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