CDC 6600


CDC 6600 — первый в мире суперкомпьютер, разработанный и созданный американской компанией Control Data Corporation в 1963 году под руководством инженера-электронщика Сеймура Крэя, названного впоследствии «отцом суперкомпьютеров».

В поисках более спокойной обстановки для работы над CDC 6600 Крэй со своей командой из 30 инженеров в июле 1962 года переехал в город своего детства Чиппеуа Фоллс[en] в отдельную лабораторию, подальше от штаб-квартиры CDC в Миннеаполисе. В CDC 6600 Крэй вместо германиевых применил планарные кремниевые транзисторы компании Fairchild Semiconductor. Благодаря более высокой скорости переключения логических вентилей, построенных на этих транзисторах, удалось значительно повысить быстродействие компьютера и сильно упростить его схему. Несмотря на то, что кремниевые транзисторы выдерживают гораздо более высокие рабочие температуры, чем германиевые, из-за высокой плотности упаковки 400 000 логических элементов компьютера с целью сокращения длины электрических цепей в CDC 6600 Крэю пришлось задуматься над отводом тепла — воздушной вентиляции оказалось недостаточно. Инженер Дин Роуш (Dean Roush) разработал систему охлаждения, которая с помощью алюминиевых радиаторов отводила тепло от печатных плат с транзисторами к трубкам, по которым циркулировал фреон, как в настоящем холодильнике. В работе над CDC 6600 Крэю в основном помогали инженеры Джим Торнтон (центральный процессор) и Дин Роуш (охлаждающая система).

К середине 1963 года CDC 6600 был готов, и первые тесты показали, что он работает в 50 раз быстрее CDC 1604. Высокой скорости удалось добиться благодаря нескольким новаторским решениям: в отличие от распространённой тогда схемы, в CDC 6600 главный процессор компьютера выполнял только логические и арифметические операции. Работа с периферийными устройствами была возложена на 10 «периферийных процессоров», главным назначением которых было «скармливать» данные с устройств ввода центральному процессору и забирать результаты для отправки на устройства вывода. Это позволило разгрузить центральный процессор, сократить набор его машинных команд до минимума и сделать их выполнение очень быстрым, то есть практически реализовать идею, которая позднее, в 1970-х годах, была воплощена в RISC-процессорах. Кроме того, в центральном процессоре имелся конвейер команд — новинка в компьютерной индустрии, которая до этого уже была реализована в некоторых компьютерах компаний-конкурентов (ILLIAC II[en], IBM 7030 Stretch).