Серия CDC 6000
Серия CDC 6000 — это снятое с производства семейство мейнфреймов , выпускаемое Control Data Corporation в 1960-х годах. [1] В его состав входили CDC 6200, [2] КДК 6300, КДК 6400 , КДК 6500 , [3] CDC 6600 и CDC 6700 [4] компьютеры, которые для своего времени были чрезвычайно быстрыми и эффективными. Каждый из них представляет собой большой полупроводниковый цифровой компьютер общего назначения, который выполняет обработку научных и деловых данных, а также мультипрограммирование , многопроцессорную обработку , удаленный ввод заданий , разделение времени и задачи управления данными под управлением операционной системы под названием SCOPE. (Диспетчерский контроль исполнения программы). [5] [6] [7] К 1970 году [8] существовала также операционная система, ориентированная на разделение времени, под названием KRONOS. [9] Они были частью первого поколения суперкомпьютеров . [10] Модель 6600 была флагманом серии 6000 от Control Data. [11] [12]
Обзор
[ редактировать ]Компьютеры серии CDC 6000 состоят из четырех основных функциональных устройств:
- центральная память
- один или два высокоскоростных центральных процессора
- десять [13] периферийные процессоры ( периферийный процессор или PPU) [14] [15] : с. 1–11 [16] [15] : стр.2-2 и
- консоль дисплея.
Серия 6000 имеет распределенную архитектуру.
Члены семейства различаются в первую очередь количеством и типом центрального процессора (ов): [17]
- CDC 6600 — это один процессор с 10 функциональными блоками, которые могут работать параллельно, каждый из которых одновременно обрабатывает инструкцию.
- CDC 6400 — это одиночный процессор с идентичным набором команд, но с единым унифицированным арифметическим функциональным блоком, который может выполнять только одну инструкцию за раз.
- CDC 6500 — это двухпроцессорная система с двумя центральными процессорами 6400.
- CDC 6700 также представляет собой двухпроцессорную систему с центральным процессором 6600 и 6400.
Определенные функции и номенклатура также использовались в более ранней серии CDC 3000 :
- Арифметика была дополнением.
- Название COMPASS использовалось CDC для языков ассемблера обоих семейств. [18] [19]
- Название SCOPE использовалось для реализаций операционной системы серий 3000 и 6000. [20]
Единственная в настоящее время (по состоянию на 2018 год) работающая машина серии CDC 6000, 6500, была восстановлена компанией Living Computers: Museum + Labs. [21] Он был построен в 1967 году и использовался Университетом Пердью до 1989 года, когда он был выведен из эксплуатации, а затем передан Музею промышленности и технологий Чиппева-Фолс , а затем был куплен Полом Алленом для LCM+L. [22]
История
[ редактировать ]Первым представителем серии CDC 6000 был суперкомпьютер CDC 6600 , разработанный Сеймуром Крэем и Джеймсом Э. Торнтоном. [23] в Чиппева-Фолс, штат Висконсин . Он был представлен в сентябре 1964 года и выполняет до трех миллионов инструкций в секунду, что в три раза быстрее, чем IBM Stretch , чемпион скорости предыдущих пары лет. [24] [25] Он оставался самой быстрой машиной в течение пяти лет, пока не был выпущен CDC 7600 . [26] Машина охлаждается фреоном .
Компания Control Data изготовила около 100 машин этого типа. [27] продаются по цене от 6 до 10 миллионов долларов каждый.
Следующей представленной системой была CDC 6400 , поставленная в апреле 1966 года. Центральный процессор 6400 представляет собой более медленную и менее дорогую реализацию с последовательной обработкой, а не параллельными функциональными блоками 6600. Все остальные аспекты 6400 идентичны 6600. Затем последовала машина с двумя центральными процессорами в стиле 6400, CDC 6500, разработанная главным образом Джеймсом Э. Торнтоном в октябре 1967 года. И, наконец, CDC 6700 с обоими ЦП в стиле 6600 и ЦП в стиле 6400 были выпущены в октябре 1969 года.
Последующие варианты специального выпуска были разработаны специально для этой серии, в том числе:
- Подключение второй системы, сконфигурированной без центрального процессора (с номером 6416 и обозначенной как «Расширенный буфер ввода-вывода и управление»). [15] : Приложение А к первому; общее количество фактически составило 20 периферийных процессоров и процессоров управления с 24 каналами, а цель заключалась в поддержке дополнительных периферийных устройств и «значительно увеличении возможностей мультипрограммирования и пакетной обработки заданий серии 6000». (Машина 6600 с 30 PPU и 36 каналами эксплуатировалась Лабораторией исследований программного обеспечения Control Data в 1971–1973 годах в качестве хоста Cybernet в Миннеаполисе, но эта версия никогда не продавалась коммерчески.)
- Control Data также продавала CDC 6400 с меньшим количеством периферийных процессоров: [15] : Приложение Е
- CDC 6415–7 с семью периферийными процессорами
- CDC 6415–8 с восемью периферийными процессорами
- CDC 6415–9 с девятью периферийными процессорами
Аппаратное обеспечение
[ редактировать ]Центральная память (ЦМ)
[ редактировать ]Во всех компьютерах серии CDC 6000 центральный процессор взаимодействует примерно с семью одновременно активными программами ( заданиями ), которые находятся в центральной памяти. Инструкции этих программ считываются в регистры центрального процессора и выполняются центральным процессором через запланированные интервалы времени. Результаты затем возвращаются в центральную память.
Информация хранится в центральной памяти в виде слов. Длина каждого слова составляет 60 двоичных цифр ( битов ). Высокоэффективные механизмы управления адресами и данными позволяют перемещать слово в центральную память или из нее всего за 100 наносекунд.
Расширенное основное хранилище (ECS)
[ редактировать ]Расширенный основной блок хранения данных (ECS) обеспечивает дополнительную память и расширяет мощные вычислительные возможности компьютеров серии CDC 6000. Устройство содержит чередующиеся базовые банки, каждый шириной в одно слово ECS (488 бит) и 488-битный буфер для каждого банка. Хотя номинально ECS медленнее, чем CM, он включает в себя буфер (кэш), который в некоторых приложениях обеспечивает лучшую производительность ECS, чем CM. Однако с более распространенным эталонным шаблоном CM все равно был быстрее.
Центральный процессор
[ редактировать ]П | А0 | В0 = 0 | |
РА (СМ) | А1 | Б1 | |
Флорида (СМ) | А2 | Б2 | |
В | А3 | Б3 | |
РА (ЭКС) | A4 | Б4 | |
Флорида (ECS) | А5 | Б5 | |
А6 | Б6 | ||
A7 | Б7 | ||
Х0 | |||
Х1 | |||
Х2 | |||
Х3 | |||
х4 | |||
Х5 | |||
Х6 | |||
Х7 | |||
Легенда :
|
Центральный процессор — это высокоскоростное арифметическое устройство, выполняющее функции «рабочей лошадки» компьютера. Он выполняет сложение, вычитание и логические операции, а также все инструкции умножения, деления, приращения, индексации и ветвления для пользовательских программ. Обратите внимание, что в архитектуре 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 используются при адресации расширенного основного хранилища (ECS) CDC.
слове может быть до четырех инструкций Инструкции имеют длину 15 или 30 бит, поэтому в одном 60-битном . 60-битное слово может содержать любую комбинацию 15-битных и 30-битных инструкций, которые помещаются в слово, но 30-битная инструкция не может переноситься на следующее слово. Коды операций имеют длину шесть бит. Оставшаяся часть инструкции представляет собой либо три трехбитных поля регистра (два операнда и один результат), либо два регистра с 18-битной непосредственной константой . Все инструкции — «зарегистрируйтесь, чтобы зарегистрироваться». Например, следующий код COMPASS (язык ассемблера) загружает два значения из памяти, выполняет сложение 60-битного целого числа, а затем сохраняет результат:
SA1 X SET REGISTER A1 TO ADDRESS OF X; LOADS X1 FROM THAT ADDRESS SA2 Y SET REGISTER A2 TO ADDRESS OF Y; LOADS X2 FROM THAT ADDRESS IX6 X1+X2 LONG INTEGER ADD REGISTERS X1 AND X2, RESULT INTO X6 SA6 A1 SET REGISTER A6 TO (A1); STORES X6 TO X; THUS, X += Y
Центральный процессор, используемый в серии CDC 6400, содержит унифицированный арифметический элемент , который выполняет одну машинную инструкцию за раз. В зависимости от типа инструкции инструкция может занимать от пяти тактов для 18-битной целочисленной арифметики до 68 тактов (60-битный счетчик заполнения). CDC 6500 идентичен 6400, но включает в себя два идентичных процессора 6400. Таким образом, CDC 6500 может почти удвоить вычислительную производительность машины, хотя пропускная способность ввода-вывода по-прежнему ограничена скоростью внешних устройств ввода-вывода, обслуживаемых теми же 10 PP/12 каналами. Многие клиенты CDC работали над проблемами, связанными с вычислениями.
Компьютер CDC 6600, как и CDC 6400, имеет только один центральный процессор. Однако его центральный процессор обеспечивает гораздо большую эффективность. Процессор разделен на 10 отдельных функциональных блоков , каждый из которых предназначен для определенного типа операций. Все 10 функциональных блоков могут работать одновременно, каждый самостоятельно. Предоставляются следующие функциональные единицы: ветвление, логическое значение, сдвиг, сложение длинных целых чисел, сложение с плавающей запятой , деление с плавающей запятой, два модуля умножения с плавающей запятой и два модуля приращения (сложение 18-битного целого числа). Задержки функциональных блоков составляют от трех тактов для сложения приращения до 29 тактов для деления с плавающей запятой.
Процессор 6600 может выдавать новую инструкцию каждый такт, предполагая, что доступны различные ресурсы процессора (функционального блока, регистра). Эти ресурсы отслеживаются с помощью механизма табло . Поддержанию высокого уровня ошибок также способствует стек инструкций , который кэширует содержимое восьми командных слов (32 коротких инструкции или 16 длинных инструкций или их комбинацию). Небольшие циклы могут полностью находиться внутри стека, что устраняет задержку памяти из-за выборки инструкций.
ЦП 6400 и 6600 имеют время цикла 100 нс (10 МГц). Из-за последовательного характера ЦП 6400 его точная скорость сильно зависит от набора инструкций, но обычно составляет около 1 MIPS . Сложение чисел с плавающей запятой происходит довольно быстро — 11 тактов, однако умножение с плавающей запятой очень медленно — 57 тактов. Таким образом, скорость вычислений с плавающей запятой будет сильно зависеть от набора операций и может составлять менее 200 кфлопс . 6600 быстрее. При хорошем планировании инструкций компилятора машина может приблизиться к своему теоретическому пику в 10 MIPS. Сложение чисел с плавающей запятой занимает четыре такта, а умножение чисел с плавающей запятой — 10 тактов (но имеется два блока умножения, поэтому две операции могут обрабатываться одновременно). Таким образом, 6600 может иметь пиковую скорость операций с плавающей запятой 2-3 МФЛОПС.
Компьютер CDC 6700 сочетает в себе функции трех других компьютеров. Как и CDC 6500, он имеет два центральных процессора. Один — центральный процессор CDC 6400/CDC 6500 с единой арифметической секцией; другой — более эффективный центральный процессор CDC 6600. Такое сочетание делает CDC 6700 самым быстрым и самым мощным из серии CDC 6000.
6000 серия Компьютер |
Ввод/вывод Каналы |
Периферийное устройство Процессоры |
Центральный Память |
Центральный процессор | |
---|---|---|---|---|---|
Операционная Регистры |
Функциональный блок | ||||
КДЦ 6400 | 12 | 10 | 1 | 24 | Единая арифметическая секция |
КДЦ 6500 | 12 | 10 | 1 | 24 | Единая арифметическая секция |
24 | Единая арифметическая секция | ||||
КДЦ 6600 | 12 | 10 | 1 | 24 | Сложение, умножение (2x), деление, длинное добавление, сдвиг, логическое значение, приращение (2x), ветвление |
КДЦ 6700 | 12 | 10 | 1 | 24 | Единая арифметическая секция |
24 | Сложение, умножение (2x), деление, длинное добавление, сдвиг, логическое значение, приращение (2x), ветвление |
Периферийные процессоры
[ редактировать ]Центральный процессор разделяет доступ к центральной памяти с десятью периферийными процессорами (PP). Каждый периферийный процессор представляет собой отдельный компьютер с собственной памятью емкостью 1 мкс, состоящей из 4 КБ 12-битных слов. [15] : стр.4-2 (Они чем-то похожи на миникомпьютеры CDC 160A , имеют общую 12-битную длину слова и части набора команд.)
Хотя PP были разработаны как интерфейс к 12 каналам ввода-вывода , части операционной системы Chippewa (COS) и производные от нее системы, например SCOPE , MACE, KRONOS , NOS и NOS/BE, работают на ПП. Только ПП имеют доступ к каналам и могут осуществлять ввод/вывод: передачу информации между центральной памятью и периферийными устройствами, такими как диски и магнитные ленты . Они освобождают центральный процессор от всех задач ввода/вывода, так что он может выполнять вычисления, в то время как периферийные процессоры заняты функциями ввода/вывода и операционной системы. Эта функция способствует быстрой общей обработке пользовательских программ. Большая часть операционной системы работала на PP, [28] таким образом оставляя всю мощность центрального процессора доступной для пользовательских программ.
Каждый периферийный процессор может складывать, вычитать и выполнять логические операции. Специальные инструкции осуществляют передачу данных между памятью процессора и по каналам периферийными устройствами со скоростью до 1 мкс на слово. Периферийные процессоры совместно реализованы в виде бочкового процессора . [29] Каждый выполняет процедуры независимо от других. Они являются свободным предшественником мастеринга шины или прямого доступа к памяти .
В инструкциях используется шестибитный код операции, поэтому для операнда остается шесть битов. Также возможно объединить 12 бит следующего слова, чтобы сформировать 18-битный адрес (размер, необходимый для доступа ко всем 131 072 словам центральной памяти). [15] : стр. 4–6
Каналы передачи данных
[ редактировать ]Для ввода или вывода каждый периферийный процессор обращается к периферийному устройству по каналу связи, называемому каналом данных. К каждому каналу данных можно подключить одно периферийное устройство; однако канал можно модифицировать с помощью аппаратного обеспечения для обслуживания более чем одного устройства. Каналы данных не имеют доступа ни к центральному, ни к периферийному устройству. памяти и полагаются на программы, работающие на периферийном процессоре, для доступа к памяти или объединения операций.
Каждый периферийный процессор может взаимодействовать с любым периферийным устройством, если другой периферийный процессор не использует канал данных, подключенный к этому устройству. Другими словами, только один периферийный процессор одновременно может использовать конкретный канал данных для связи с периферийным устройством. Однако периферийный процессор может записывать данные в канал, который считывает другой периферийный процессор.
Консоль дисплея
[ редактировать ]Помимо связи между периферийными устройствами и периферийными процессорами, связь происходит между оператором компьютера и операционной системой. Это стало возможным благодаря компьютерной консоли , имевшей два ЭЛТ- экрана.
Эта консоль с дисплеем значительно отличалась от обычных компьютерных консолей того времени, которые содержали сотни мигающих индикаторов и переключателей для каждого бита состояния машины. ( см. на передней панели Пример .) По сравнению с этим консоль серии 6000 имеет элегантный дизайн: простая, быстрая и надежная.
Экраны консоли каллиграфические , а не растровые . Аналоговая схема управляет электронными лучами, рисуя отдельные символы на экране. На одном из периферийных процессоров работает специальная программа под названием «DSD» (динамический системный дисплей), которая управляет консолью. Кодирование в DSD должно быть быстрым, поскольку необходимо постоянно перерисовывать экран достаточно быстро, чтобы избежать видимого мерцания.
DSD отображает информацию о системе и выполняемых заданиях. Консоль также включает в себя клавиатуру, с помощью которой оператор может вводить запросы на изменение сохраненных программ и отображать информацию о заданиях, выполняющихся или ожидающих выполнения.
Полноэкранный редактор, получивший название O26 (по названию модели IBM 026 Key Punch , где первый символ сделан буквенным из-за ограничений операционной системы), можно запустить на консоли оператора. Этот текстовый редактор появился в 1967 году и стал одним из первых полноэкранных редакторов. (К сожалению, CDC потребовалось еще 15 лет, чтобы предложить FSE, полноэкранный редактор для обычных пользователей с разделением времени в сетевой операционной системе CDC.)
Также существуют разнообразные игры, написанные с использованием консоли оператора. В их число входили BAT (бейсбольный матч), KAL ( калейдоскоп ), DOG ( Снупи летает в своей собачьей будке по экранам), ADC ( Энди Кэпп с важным видом ходит по экранам), EYE (превращает экраны в гигантские глазные яблоки, а затем подмигивает им), PAC ( игра в стиле Pac-Man ), симулятор лунного корабля и многое другое.
Минимальная конфигурация
[ редактировать ]Минимальные требования к аппаратному обеспечению компьютерной системы серии CDC 6000 включают компьютер, включая 32 768 слов центральной памяти, любую комбинацию дисков, дисковых блоков или барабанов, обеспечивающую 24 миллиона символов запоминающего устройства, устройство чтения перфокарт , перфокарту. перфоратор , принтер с контроллерами и два семидорожечных магнитных ленты.
Более крупные системы можно получить, включив дополнительное оборудование, такое как дополнительная центральная память, [30] [15] расширенное основное хранилище (ECS), дополнительные дисковые или барабанные блоки, устройства чтения карт, перфораторы, принтеры и ленточные устройства. графические плоттеры и устройства записи микрофильмов Также были доступны .
Периферийные устройства
[ редактировать ]- Устройство чтения карт CDC 405 — устройство считывает карты с 80 столбцами со скоростью 1200 карт в минуту и карты с 51 столбцом со скоростью 1600 карт в минуту. Каждый лоток вмещает 4000 карт, что позволяет снизить скорость необходимой загрузки. [31]
- Дисплей консоли CDC 6602/6612
- Дисковая система CDC 6603
- Транспортеры на магнитной ленте CDC 606 (7 дорожек, IBM-совместимые)
- CDC 626 Транспорт на магнитной ленте (14 дорожек)
- Коммуникационный мультиплексор CDC 6671 — поддерживается до 16 синхронных подключений для передачи данных со скоростью до 4800 бит/с каждое для удаленного ввода заданий.
- Коммуникационный мультиплексор CDC 6676 — поддерживает до 64 асинхронных подключений к данным со скоростью до 300 бит/с каждое для доступа с разделением времени .
- CDC 6682/6683 Спутниковый соединитель
- CDC 6681 Конвертер каналов данных [5]
Версии
[ редактировать ]CDC 6600 был флагманом. CDC 6400 был более медленным процессором с меньшей производительностью и стоил значительно дешевле.
CDC 6500 представлял собой двухпроцессорный процессор 6400 с двумя процессорами, но только с одним набором PP ввода-вывода, предназначенный для решения задач, связанных с вычислениями. CDC 6700 также был двухпроцессорным компьютером, у которого был один процессор 6600 и один процессор 6400. CDC 6415 был еще более дешевой и медленной машиной; у него был процессор 6400, но он был доступен только с семью, восемью или девятью PPU вместо обычных десяти. CDC 6416 был модернизацией, которую можно было добавить к машине серии 6000; он добавил дополнительный банк PPU, что дало в общей сложности 20 PPU и 24 канала, предназначенных для значительного улучшения производительности ввода-вывода.
6600
[ редактировать ]CDC 6600 — флагманский суперкомпьютер Control серии 6000, выпускаемый Data Corporation . Обычно считающийся первым успешным суперкомпьютером , он превзошел своего самого быстрого предшественника, IBM 7030 Stretch , в три раза. С производительностью до трёх мегафлопс , [32] [33] CDC 6600, которых было продано около 100 штук, [34] был самым быстрым компьютером в мире с 1964 по 1969 год, когда он уступил этот статус своему преемнику, CDC 7600 . [35] [26]
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 года в Калифорнийском университете в Беркли система CDC 6400 была введена в эксплуатацию в качестве академической вычислительной системы (декабрь 1966 года — август 1982 года). [39] [40] [41] [42] [43] [44]
В 1966 году Вычислительный центр ( нем . Rechenzentrum ) RWTH Ахенского университета приобрел CDC 6400, первый для управления данными суперкомпьютер в Германии и второй в Европе после Европейской организации ядерных исследований (ЦЕРН). Он также обслуживал весь университет с помощью 64 телетайпов удаленной линии (TTY), пока в 1976 году его не заменил компьютер CDC Cyber 175 . [45]
-
Консоль оператора CDC 6400 с четырьмя блоками памяти на магнитной ленте на заднем плане и блоком контроллера магнитной ленты перед ними в Rechenzentrum (компьютерном центре) RWTH Ахенского университета , Германия (1970).
-
Семидорожечные блоки памяти на магнитной ленте (CDC 604) в Rechenzentrum (компьютерном центре) RWTH Ахенского университета, Германия (1970)
-
CDC 6400 используется ВМС США
Системы с двумя процессорами
[ редактировать ]6500
[ редактировать ]Разработчик | Сеймур Крэй |
---|---|
Производитель | Корпорация Control Data |
Семейство продуктов | Серия CDC 6000 |
Тип | Суперкомпьютер |
Дата выпуска | 1967 |
Начальная цена | 8 миллионов долларов США ~ эквивалент 78 592 275 долларов США в 2023 году. |
Операционная система | ОБЛАСТЬ ПРИМЕНЕНИЯ , Н.У.К. |
Процессор | Двойной 6400, до 40 МГц |
Память | 65 000 60-битных слов |
Отображать | ДД60 |
Масса | от 10 000 фунтов (5,0 коротких тонн; 4,5 т). |
Предшественник | IBM 7030 Стретч |
Преемник | КДЦ 7600 |
CDC 6500 , оснащенный двойным процессором 6400, [46] — третий суперкомпьютер серии 6000, произведенный Control Data Corporation и разработанный суперкомпьютеров пионером Сеймуром Крэем . [22] Первые 6500 были анонсированы в 1964 году и поставлены в 1967 году. [47]
Он включает в себя двенадцать различных независимых компьютеров. Десять являются периферийными и управляющими процессорами, каждый из которых имеет отдельную память и может запускать программы отдельно друг от друга и от двух центральных процессоров 6400. [5] Вместо воздушного охлаждения он имеет систему жидкостного охлаждения, и каждый из трех отсеков компьютера имеет собственный блок охлаждения. [48]
Системы CDC 6500 были установлены по адресу:
- Университет Пердью - открыт в 1967 году на базе старейшего факультета компьютерных наук в стране, основанного в 1962 году.
- Университет штата Мичиган — купленный в 1968 году для замены CDC 3600 , это был единственный академический мэйнфрейм в кампусе. [49]
- ЦЕРН - повышен с 6400 до 6500 в апреле 1969 года. [50]
- техническая лаборатория на базе ВВС Патрик в 1978 году. [51]
- Лаборатория вычислительной техники и автоматизации Объединенного института ядерных исследований (СССР) - первоначально купила CDC 6200 в 1972 году, позже модернизировала до 6500, вышла на пенсию в 1995 году.
- Университет Колорадо в Боулдере
-
CDC 6500 (справа) и другое оборудование
-
Детальное изображение CDC 6500 на LCM+L
-
Детальное изображение CDC 6500 на LCM+L
6700
[ редактировать ]состоящий из моделей 6600 и 6400, CDC 6700, был самым мощным из серии 6000.
См. также
[ редактировать ]- CDC Cyber - содержал преемников компьютеров серии 6000.
Примечания
[ редактировать ]- ^ «Мой первый компьютер — CDC» .
- ^ «Спор по поводу экспортной лицензии» . Компьютерный мир . 12 сентября 1977 г. с. 94.
- ^ Лат Карлсон. «Суперкомпьютер CDC 6500 в Музее живых компьютеров» . Ютуб . Архивировано из оригинала 19 декабря 2021 г.
- ^ «Процедуры утилиты многораздельного набора данных для управляющих данных CDC-6700» . [ мертвая ссылка ]
- ^ Jump up to: а б с Справочное руководство по компьютерным системам 6400/6500/6600 (PDF) . Миннеаполис, Миннесота: Корпорация Control Data. 1967 год . Проверено 25 июля 2016 г.
- ^ «Корпорация Control Data, CDC-6600 и 7600» .
- ^ «CDC 6000 в Университете штата Мичиган» .
- ^ «Историческая хронология CDC» .
- ^ Ноу, Джей Ди; Натт, Дж.Дж. (1971). «Валидация трассировочного моделирования CDC 6400» . Материалы осенней совместной компьютерной конференции AFIPS '71, состоявшейся 16-18 ноября 1971 г. (осень) . стр. 749–757. дои : 10.1145/1478873.1478969 . ISBN 9781450379090 . S2CID 10937665 .
- ^ Курьер, Hayleigh Colombo Journal &. «Музей восстанавливает первый суперкомпьютер Purdue» . Проверено 25 июля 2016 г.
- ^ Кейтон, Эндрю Р.Л.; Сиссон, Ричард; Захер, Крис (2006). Средний Запад Америки: Интерпретационная энциклопедия . ISBN 978-0253003492 .
- ^ «CDC 6600 — Историческая интерлюдия: от мэйнфрейма к миникомпьютеру, часть 2, IBM и семь гномов — они создают миры» . 8 ноября 2014 г.
- ^ Пол Б. Шнек (2012). Суперкомпьютерная архитектура . п. 47. ИСБН 978-1461579571 .
- ^ В последующие годы некоторым клиентам поставлялись специальные выпуски серии 6000 с большим или меньшим количеством, что-то вроде RPQ от IBM .
- ^ Jump up to: а б с д и ж г Справочное руководство по аппаратному обеспечению Control Data серии 6000 (PDF) . 1978.
- ^ Конфигурация PPU, отличная от 10, была нестандартной, и проблемы были задокументированы.
- ^ «Общество истории информационных технологий» . 15 декабря 2015 г.
- ^ «КОМПАС для 24-битных машин» (PDF) . Архивировано из оригинала (PDF) 10 сентября 2012 г. Проверено 4 октября 2017 г.
- ^ «КОМПАС для 48-битных машин» (PDF) .
- ^ «CDC предоставила раннюю версию своей операционной системы SCOPE для 3600» Хенли, Эрнест Дж.; Льюинс, Джеффри (2014). Достижения ядерной науки и технологий . ISBN 978-1483215662 .
- ^ Живые компьютеры: музей + лаборатории]
- ^ Jump up to: а б «КДЦ 6500» . Живой компьютерный музей . Проверено 25 июля 2016 г.
- ^ «Джеймс Э. Торнтон» . Computer.org ( IEEE Компьютерное общество ) .
Джеймс Э. Торнтон... Премия Эккерта-Мокли 1994 года... помог разработать CDC 1604, 6600, 6400, 6500 и STAR-100.
- ^ «Разработанный Сеймуром Креем, CDC 6600 был почти в три раза быстрее, чем следующая самая быстрая машина того времени, IBM 7030 Stretch». Меняя мир: воплощая инженерные идеи в реальность . Национальная инженерная академия. 2014. ISBN 978-0309312653 .
- ^ «В 1964 году CDC 6600 Крея заменил Stretch как самый быстрый компьютер на Земле». Андреас Софрониу (2013). ЭКСПЕРТНЫЕ СИСТЕМЫ, ИНЖЕНЕРИЯ ЗНАНИЙ ДЛЯ ВОСПРОИЗВЕДЕНИЯ ЧЕЛОВЕКА . ISBN 978-1291595093 .
- ^ Jump up to: а б «ЦДЦ 7600» . Архивировано из оригинала 15 мая 2016 г. Проверено 15 октября 2017 г.
- ^ «Пятилетнее правление CDC 6600» .
- ^ «Иллинойс Зефир» .
- ^ То есть каждый ПП имеет свои регистры и свой банк периферийной памяти, но остальное оборудование является общим.
- ^ Официальный список поддерживаемых конфигураций центральной памяти: 16 384/32 768/49 152/65 536/98 304 или 131 072.
- ^ «Считыватель карт Control Data 405». Брошюра с техническими характеристиками Contrtol Data Corporation (2/74). Февраль 1974 года.
- ^ Энтони, Себастьян (10 апреля 2012 г.). «История суперкомпьютеров» . ЭкстримТех . Проверено 2 февраля 2015 г.
- ^ «КДЦ 6600» . Британская энциклопедия . Проверено 2 февраля 2015 г.
- ^ «Пятилетнее правление CDC 6600» .
- ^ «Конструкция 7600 просуществовала дольше, чем любая другая конструкция суперкомпьютера. Она имела самую высокую производительность среди всех компьютеров с момента ее появления в 1969 году до появления Cray 1 в 1976 году».>
- ^ Серия UNIVAC 1100/2200 по-прежнему обеспечивает среду с дополнением до одного, но с использованием аппаратного обеспечения с дополнением до двух.
- ^ «CDC 6600 прибывает в ЦЕРН» . График работы ЦЕРН .
- ^ «Большой урожай» . Обзор исследований . Лаборатория Лоуренса Беркли . 1981. Архивировано из оригинала 18 января 2018 г. Проверено 4 октября 2017 г.
- ^ https://gsmall.us/Computing/CDC6400/index.html.
- ^ https://www.computer.org/csdl/magazine/an/2023/03/10143281/1NEidbofks0
- ^ https://www.techscience.com/CMES/v129n3/45698/html.
- ^ https://caltss.computerhistory.org/
- ^ http://bitsavers.trailing-edge.com/pdf/cdc/cyber/cyber_70/ucb/CAL_RUN_Sep74.pdf
- ^ https://www.clock.org/~fair/computers/
- ^ «Хроника сегодняшнего вычислительного и коммуникационного центра (RZ) на RWTH Ахене» (на немецком языке). ReZe RWTH Ахен . Проверено 13 декабря 2013 г.
- ^ «КДЦ 6500» . История ИТ . 15 декабря 2015 года . Проверено 25 июля 2016 г.
- ^ «Коллекция Control Data Corporation — историческая хронология» . www.cbi.umn.edu . Проверено 25 июля 2016 г.
- ^ «Музей возрождения суперкомпьютера первого поколения» . HPCwire . 13 января 2014 года . Проверено 25 июля 2016 г.
- ^ «КДЦ 6500» . 60bits.net . Проверено 25 июля 2016 г.
- ^ «6400 модернизирован до 6500 | Сроки ЦЕРН» . timeline.web.cern.ch . Проверено 25 июля 2016 г.
- ^ Предприятие, IDG (5 июня 1978 г.). «Компьютерный мир» . 12 (23). Предприятие ИДГ . Проверено 25 июля 2016 г.
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь )
Ссылки
[ редактировать ]- CONTROL DATA Справочное руководство по компьютерным системам 6400/6500/6600, публикация № 60100000 D, 1967 г.
- CONTROL DATA 6400/6500/6600/6700 Computer Systems, SCOPE 3.3 Руководство пользователя, публикация № 60252700 A, 1970 г.
- Компьютерные системы CONTROL DATA 6400/6500/6600/6700, Справочное руководство SCOPE, публикация № 60305200, 1971 г.
- История компьютера на CDC 6600
- Гордон Белл на компьютерах CDC
Внешние ссылки
[ редактировать ]- Нил Р. Линкольн с 18 инженерами Control Data Corporation (CDC) по компьютерной архитектуре и дизайну , Институт Чарльза Бэббиджа , Университет Миннесоты. В число инженеров входят Роберт Мо, Уэйн Спекер, Деннис Гринна, Том Роуэн, Морис Хатсон, Курт Александер, Дон Пейгелкопф, Марис Бергманис, Долан Тот, Чак Хоули, Ларри Крюгер, Майк Павлов, Дэйв Резник, Говард Крон, Билл Бенд, Кент Штайнер, Рэймон Корт и Нил Р. Линкольн. Темы обсуждения включают CDC 1604 , CDC 6600 , CDC 7600 и Seymour Cray .
- CONTROL DATA КОМПЬЮТЕРНЫЕ СИСТЕМЫ 6400/6500/6600 Справочное руководство
- Статья в GeekWire, 2016 г. Воскресшая! Техническая команда Пола Аллена возвращает 50-летний суперкомпьютер из мертвых
- Статья в GeekWire 2013 г. о восстановлении CDC 6500 на LCM .
- Запросить вход. Архивировано 28 мая 2020 г. на Wayback Machine к рабочему CDC 6500 в Living Computers: Museum + Labs , одном из компьютеров, подключенных к сети в Пола Аллена с разделением времени и интерактивных компьютеров. коллекции