Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Обзор [ править ]

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

  • центральная память
  • один или два высокоскоростных центральных процессора
  • десять [14] периферийных процессоров ( Peripheral Processing Unit , 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 :

  • Арифметика дополнялась до единиц.
  • Название COMPASS использовалось CDC для языков ассемблера обоих семейств. [19] [20]
  • Название SCOPE использовалось для его реализации в сериях 3000 и 6000. [21]

Единственный в настоящее время (по состоянию на 2018 год) работающий компьютер серии CDC 6000, 6500, был восстановлен компанией Living Computers: Museum + Labs [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] : Приложение A к первой; общее количество фактически составило 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-битный буфер для каждого банка. Хотя она номинально медленнее, чем CM, ECS включает буфер (кэш), который в некоторых приложениях обеспечивает лучшую производительность ECS, чем CM. Однако с более распространенным эталонным шаблоном CM все еще был быстрее.

Центральный процессор [ править ]

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

ЦП серии 6000 содержал 24 рабочих регистра , обозначенных X0-X7, A0-A7 и B0-B7. Каждый из восьми регистров X имел длину 60 бит и использовался для большинства операций с данными - как с целыми числами, так и с плавающей запятой. Восемь регистров B имели длину 18 бит и обычно использовались для индексирования и хранения адресов. Регистр 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-битной непосредственной константой . Все инструкции были «регистрироваться для регистрации». Например, следующий код COMPASS (язык ассемблера) загружает два значения из памяти, выполняет сложение 60-битных целых чисел, а затем сохраняет результат:

SA1 X УСТАНОВИТЬ РЕГИСТР A1 ПО АДРЕСУ X; ЗАГРУЖАЕТ X1 С ЭТОГО АДРЕСАSA2 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 имели время цикла 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.

Периферийные процессоры [ править ]

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

Хотя PP были разработаны как интерфейс для 12 каналов ввода-вывода , части операционной системы Chippewa (COS) и систем, производных от нее, например SCOPE , MACE, KRONOS , NOS и NOS / BE, работали на Пп. Только 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 ( калейдоскоп ), DOG ( Снупи, летящий на своей собачьей будке по экранам), 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 компьютерных систем , выпускаемых корпорацией Data Control . Обычно считается первым успешным суперкомпьютером , он в три раза превзошел своего самого быстрого предшественника, 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 году в национальные лаборатории Ливермора и Лос-Аламоса (управляемые Калифорнийским университетом). Serial # 4 пошел Куранта Институт математических наук Куранта института Нью - Йоркского университета в Гринвич - Виллидж, Нью - Йорк. Первая поставка за пределами США отправилась в ЦЕРН лаборатории близ Женевы , Швейцария , [37] , где она была использована для анализа два до трех миллионов фотографий пузырьковой камеры треков, ЦЕРН эксперименты производили ежегодно. В 1966 году другой CDC 6600 был доставлен в радиационной лаборатории Лоуренса , часть из Калифорнийского университета в Беркли, где он использовался для анализа ядерных событий, сфотографированных внутри пузырьковой камеры Альвареса. [38] Университет Техаса в Остине был один доставлен для его информатики и математики департаментов, и установленный под землей на своем главном кампусе, заправленные в склоне холма , с одной стороны , открытой для эффективности охлаждения.

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

6400 [ править ]

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

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

  • Пульт оператора CDC 6400 с четырьмя блоками памяти на магнитной ленте на заднем плане и блоком управления магнитной лентой перед ними в Rechenzentrum (компьютерном центре) RWTH Aachen University , Германия (1970).

  • Семидорожечные устройства памяти на магнитной ленте (CDC 604) в Rechenzentrum (компьютерном центре) RWTH Ахенского университета, Германия (1970)

  • CDC 6400 используется ВМС США

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

6500 [ править ]

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

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

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

  • Университет штата Мичиган - куплен в 1968 году для замены CDC 3600 , и это был единственный академический мэйнфрейм в кампусе. [43]
  • ЦЕРН - модернизирован с 6400 до 6500 в апреле 1969 года. [44]
  • техническая лаборатория на базе ВВС Патрик в 1978 г. [45]
  • Лаборатория вычислительной техники и автоматизации Объединенного института ядерных исследований (СССР) - первоначально куплена CDC 6200 в 1972 году, позже модернизирована до 6500, списана в 1995 году.
  • CDC 6500 (справа) и другое оборудование

  • Подробное изображение CDC 6500 на LCM + L

  • Подробное изображение CDC 6500 на LCM + L

6700 [ править ]

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

См. Также [ править ]

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

Примечания [ править ]

  1. ^ «Мой первый компьютер - CDC» .
  2. ^ «Споры по поводу экспортной лицензии» . Компьютерный мир . 12 сентября 1977 г. с. 94.
  3. ^ «Помните, когда - Южный Мэриленд» .
  4. ^ Lath Carlson. «Суперкомпьютер CDC 6500 в Музее живых компьютеров» .
  5. ^ «Подпрограммы утилит разделенного набора данных для управляющих данных CDC-6700» .
  6. ^ a b 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 &. «Музей реставрации первого суперкомпьютера Purdue» . Проверено 25 июля 2016 года .
  12. ^ Кейтон, Эндрю RL; Сиссон, Ричард; Закер, Крис (2006). Американский Средний Запад: Интерпретативная энциклопедия . ISBN 978-0253003492.
  13. ^ «CDC 6600 - Историческая интерлюдия: от мэйнфрейма до миникомпьютера, часть 2, IBM и семь гномов - они создают миры» . 8 ноября 2014 г.
  14. ^ Пол Б. Шнек (2012). Архитектура суперкомпьютера . п. 47. ISBN 978-1461579571.
  15. ^ В последующие годы специальные выпуски серии 6000 поставлялись некоторым клиентам с большим или меньшим количеством пакетов , что-то вроде RPQ от IBM.
  16. ^ a b c d e f g Справочное руководство по аппаратному обеспечению серии Control Data 6000 (PDF) . 1978 г.
  17. ^ Конфигурация PPU, отличная от 10, была нестандартной, и проблемы были задокументированы.
  18. ^ "Общество истории ИТ" .
  19. ^ "КОМПАС для 24-битных машин" (PDF) . Архивировано из оригинального (PDF) 10 сентября 2012 года . Проверено 4 октября 2017 .
  20. ^ "КОМПАС для 48-битных машин" (PDF) .
  21. ^ "CDC предоставила раннюю версию своей операционной системы SCOPE для 3600" Henley, Ernest J .; Левинс, Джеффри (2014). Достижения в области ядерной науки и технологий . ISBN 978-1483215662.
  22. ^ Живые компьютеры: музей + лаборатории]
  23. ^ a b "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 CDC 6600 Cray заменил Stretch как самый быстрый компьютер на земле». Андреас Софрониу (2013). ЭКСПЕРТНЫЕ СИСТЕМЫ, ИНЖИНИРИНГ ЗНАНИЙ ДЛЯ ЧЕЛОВЕЧЕСКОЙ РЕПЛИКАЦИИ . ISBN 978-1291595093.
  27. ^ a b "CDC 7600" . Архивировано из оригинала на 2016-05-15 . Проверено 15 октября 2017 .
  28. ^ "Пятилетнее правление CDC 6600" .
  29. ^ "Иллинойс Зефир" .
  30. ^ Официальный список поддерживаемых конфигураций центральной памяти: 16 384/32 768/49 152/65 536/98 304 или 131072.
  31. ^ "Устройство чтения карт данных 405". Брошюра с техническими спецификациями Contrtol Data Corporation (2/74). Февраль 1974 г.
  32. Энтони, Себастьян (10 апреля 2012 г.). «История суперкомпьютеров» . ExtremeTech . Проверено 2 февраля 2015 .
  33. ^ "CDC 6600" . Encyclopdia Britannica . Проверено 2 февраля 2015 .
  34. ^ "Пятилетнее правление CDC 6600" .
  35. ^ «Дизайн 7600 прослужил дольше, чем любой другой дизайн суперкомпьютера. Он имел самую высокую производительность среди всех компьютеров с момента его появления в 1969 году до появления Cray 1 в 1976 году».>
  36. ^ Серия UNIVAC 1100/2200 по- прежнему обеспечивает среду с дополнением до единицы, но с использованием аппаратного обеспечения с дополнением до двух.
  37. ^ "CDC 6600 прибывает в ЦЕРН" . Хронология ЦЕРН .
  38. ^ "Bumper Crop" . Обзор исследований . Лаборатория Лоуренса Беркли . 1981. Архивировано из оригинала на 2018-01-18 . Проверено 4 октября 2017 .
  39. ^ "Chronik des heutigen Rechen- und Kommunikationszentrums (RZ) der RWTH Aachen" (на немецком языке). ReZe RWTH Aachen . Проверено 13 декабря 2013 .
  40. ^ "CDC 6500" . История ИТ . 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. Enterprise, IDG (5 июня 1978 г.). «Компьютерный мир» . 12 (23). IDG Enterprise . Проверено 25 июля 2016 года . Цитировать журнал требует |journal=( помощь )

Ссылки [ править ]

  1. CONTROL DATA Справочное руководство по компьютерным системам 6400/6500/6600, публикация № 60100000 D, 1967
  2. CONTROL DATA 6400/6500/6600/6700 Компьютерные системы, Руководство пользователя SCOPE 3.3, публикация № 60252700 A, 1970
  3. ДАННЫЕ УПРАВЛЕНИЯ 6400/6500/6600/6700 Компьютерные системы, Справочное руководство SCOPE, публикация № 60305200, 1971
  4. История компьютера на CDC 6600
  5. Гордон Белл о компьютерах CDC

Внешние ссылки [ править ]

  • Нил Р. Линкольн с 18 инженерами Control Data Corporation (CDC) по компьютерной архитектуре и дизайну , Институт Чарльза Бэббиджа , Университет Миннесоты. Среди инженеров Роберт Мо, Уэйн Спекер, Деннис Гринна, Том Роуэн, Морис Хатсон, Курт Александер, Дон Пагелкопф, Марис Бергманис, Долан Тот, Чак Хоули, Ларри Крюгер, Майк Павлов, Дэйв Резник, Говард Крон, Билл Бхенд, Кент Штайнер, Раймон Корт и Нил Р. Линкольн. Темы для обсуждения включают CDC 1604 , CDC 6600 , CDC 7600 и Seymour Cray .
  • CONTROL DATA 6400/6500/6600 COMPUTER SYSTEMS Справочное руководство
  • Статья GeekWire, 2016 г. Воскресшие! Техническая команда Пола Аллена возвращает из мертвых 50-летний суперкомпьютер
  • Статья в GeekWire 2013 года о восстановлении CDC 6500 в LCM .
  • Запросите вход в работающий CDC 6500 в Living Computers: Museum + Labs , одном из компьютеров онлайн в коллекции компьютеров с разделением времени и интерактивных компьютеров Пола Аллена .