Jump to content

Аллиант Компьютерные Системы

Корпорация Alliant Computer Systems
Тип компании Частный
Промышленность Компьютеры
Основан 1982 год ; 42 года назад ( 1982 )
Основатель
Несуществующий 1992  ( 1992 )
Судьба Банкротство
Штаб-квартира Литтлтон, Массачусетс , США

Alliant Computer Systems Corporation — компьютерная компания, занимавшаяся разработкой и производством параллельных вычислительных систем. Вместе с Pyramid Technology и Sequent Computer Systems машины Alliant стали пионерами на рынке симметричных многопроцессорных вычислений . Одна из наиболее успешных компаний группы: за время своего существования было произведено более 650 систем Alliant. Компания столкнулась с рядом финансовых проблем и обанкротилась в 1992 году.

1980-е годы

[ редактировать ]

Компания Alliant была основана как Dataflow Systems в мае 1982 года Роном Грюнером, Крейгом Манди и Ричем МакЭндрю. [1] для производства машин для научных и инженерных пользователей, которым требовались машины меньшего размера и менее дорогие, чем предложения Cray Computer и аналогичных высококлассных поставщиков. Машины, предназначенные для этого сегмента рынка, позже стали известны как мини-суперкомпьютеры . В то время существовал огромный разрыв в кривой цена/производительность, поскольку VAX 11/780 с высокой конфигурацией имел производительность около MIP и MegaFLOP примерно за 1 миллион долларов США, а Cray-1S или Cray 1M - за 10 миллионов долларов США.

Первые машины Alliant были анонсированы в 1985 году, начиная с серии FX. Серия FX состояла из четырех типов плат размером 18 x 18 дюймов: вычислительные элементы или CE, системный кэш, кэш интерактивного процессора (IP) и модули памяти. Каждая плата подключается к объединительной плате с помощью специального разъема высокой плотности. Все кэши и модули памяти обмениваются данными друг с другом через 2 x 64-битную шину, называемую DMB (шина памяти потока данных). Объединительная плата была активной объединительной платой и содержала перекрестный коммутатор 8 x 4 (FX/8), который позволял любому CE подключаться к одному из четырех портов кэша, по два на каждом системном кэше. Общая пропускная способность кэша составила 376 МБ/с .

CE включали набор Weitek 1064/1065 FPU и несколько специально разработанных вспомогательных микросхем для реализации специального векторного процессора . Набор скалярных команд был основан на популярной архитектуре Motorola 68000 . Набор команд с плавающей запятой, набор векторных команд и набор команд параллелизма — все это специальные наборы инструкций для сопроцессора, разработанные Alliant. Общий системный кеш и специальная шина параллелизма реализовали управление параллелизмом с малой задержкой , которое могло автоматически использоваться языков высокого уровня компиляторами для обеспечения параллельной обработки данных между CE. Время цикла скалярной команды для исходного ЭЭ составляло 170 нс, векторный процессор был в два раза быстрее скалярного процессора с временем цикла 85 нс.

Каждый IP-кэш имел три порта, которые подключались с помощью ленточных кабелей к интерактивным процессорам , IP-адресам, которые использовали Motorola 68012 , а затем Motorola 68020 , а затем Motorola 68030 с 4 МБ локальной оперативной памяти в форм-факторе Multibus, подключенными к Шасси Multibus с 13 слотами.

Модули памяти имели емкость 8 МБ каждый и имели четырехстороннее чередование с ECC. Пропускная способность чтения составила 188 МБ/с.

Как и многие ранние многопроцессорные системы, серия FX использовала версию 4.2 BSD Unix на IP-адресах и CE, известную как Concentrix, которая изначально добавляла поддержку многопроцессорности и новые подсистемы VM и IO. В последующих выпусках были добавлены такие функции, как первая чередующаяся файловая система треков (TFS) и поддержка планирования в реальном времени (FX/RT).

Системы были пронумерованы по наибольшему потенциальному количеству CE внутри: FX/1, FX/4 и FX/8. Машины Alliant были довольно маленькими: FX/1 был размером с большой полноразмерный ПК, а FX/8 был меньше, чем VAX-11/780 , примерно с большой копировальный аппарат . Все системы имели воздушное охлаждение . Скорость FX/1 составляла около 2,5 MIPS ( миллиона инструкций в секунду ) и выгодно отличалась от скорости 1 MIPS VAX-11/780 . Полностью заполненная восьмерка CE FX/8 с совокупным MIPS в восемь раз на практике была примерно в пять раз быстрее, чем FX/1, при решении задач, которые допускали высокую степень параллельных вычислений (см. Закон Амдала ).

Вторая серия машин FX, представленная в начале 1988 года, заменила CE новым специальным аппаратным обеспечением, совместимым по выводам, известным как Advanced Computational Element (ACE). FPU Weitek были заменены набором микросхем с плавающей запятой производства Bipolar Integrated Technology , который сформировал ядро ​​модернизированного векторного процессора с 32 64-битными векторными элементами, 8 64-битными скалярными регистрами с плавающей запятой , 8 32-битными целочисленными регистрами и 8 32-битные адресные регистры. Новый векторный процессор увеличил скорость векторной обработки за счет сокращения времени регистрового цикла до 42 нс. Время цикла скалярной инструкции, пропускная способность кэша и памяти остались прежними. ACE, с его более высоким уровнем интеграции с использованием более совершенных ASIC, также требовал меньше места на печатной плате , что позволило ему вернуться к квадратному профилю 18x18 дюймов, используемому другими системными платами в основном шасси. Они использовались в машинах FX/40, FX/80 и VFX. Кроме того, благодаря совместимости контактов существующие системы FX/4 и FX/8 могут быть модернизированы на месте до конфигураций FX/40 и FX/80 путем простой замены CE на ACE вместе с обновлением файла микрокода на системном диске. . Однако системы смешанных конфигураций CE и ACE не поддерживались. Меньший FX/1 из-за ограничений в охлаждении шасси не мог быть модернизирован.

Alliant предлагала ряд пакетов программного обеспечения для своих машин, включая решатель линейных уравнений (FX/Skyline Solver), компилятор C (компилятор FX/C) и научные библиотеки (FX/Linpack и FX/Eispack). [2]

1990-е годы

[ редактировать ]

В 1990 году серия FX/2800 заменила CE/ACE и IP модулями на базе чипа Intel i860 RISC- . i860 был одним из первых суперскалярных процессоров, который позволял программистам получать прямой доступ к конвейерам ; Благодаря специальному кодированию 860 была очень быстрой системой, что делало ее идеальной для суперкомпьютерных приложений. В новой серии супервычислительный элемент (SCE) и суперинтерактивный процессор (SIP) состояли из четырех i860, до семи из которых можно было соединить между собой на перекладине. Полностью расширенный FX/2800 может поддерживать в общей сложности 28 i860.

Также в июле 1988 года Alliant приобрела Raster Technologies, [3] поставщик графических терминалов высокого разрешения и специальных видеокарт для рабочих станций Sun Microsystems . Их продукт GX4000 представлял собой комбинацию программного обеспечения PHIGS+ и специальных графических плат, которые могли очень быстро генерировать и отображать графические векторы. Для 3D-эффектов был доступен аппаратный Z-буфер. Технология растровой графики была интегрирована в машины FX/40 и FX/80 для создания VFX, первого полностью интегрированного графического мини-суперкомпьютера Alliant .

Последней серией продуктов Alliant стала CAMPUS/800, машина с массовым параллелизмом, основанная на устройствах, аналогичных FX/2800, известных как ClusterNodes и использующая в общей сложности до 4 ГБ унифицированной памяти. Каждый ClusterNode был подключен к 32 другим узлам с помощью коммутатора внутри ClusterNode с задержкой 1 мкс и пропускной способностью 1,12 ГБ/с. Также был доступен коммутатор между ClusterNode на основе HIPPI с задержкой 30 мкс и пропускной способностью 2,56 ГБ/с. Самая крупная созданная система CAMPUS включала в общей сложности 192 узла ClusterNodes и обеспечивала производительность 4,7 GFLOPS.

Впервые о CAMPUS/800 было объявлено в 1991 году, но компания столкнулась с рядом финансовых проблем и обанкротилась в 1992 году. Однако различные системы Alliant оставались в эксплуатации еще много лет после этого и в целом считались очень надежными.

Alliant также внес свой вклад в разработку High Performance Fortran . [4] : 7–9 

В Музее истории компьютеров есть примеры FX/8 и FX/1 (от Convex Computer Corporation после падения Alliant), но он ищет примеры конфигураций FX/80 и FX/2800.

  1. ^ Ливингстон, Джессика (1 ноября 2008 г.). Основатели за работой: истории первых дней стартапов . Апресс. п. 427. ИСБН  978-1-4302-1077-1 .
  2. ^ Гибсон, Стэнли (2 ноября 1987 г.), «Alliant добавляет инструменты компилятора» , Computerworld , vol. 21, нет. 44, ИДГ Предприятие, с. 29, ISSN   0010-4841.
  3. ^ Корпорация архитектурных технологий (сентябрь 1991 г.). Минисуперкомпьютеры . Эльзевир Наука. п. 61. ИСБН  978-1-4832-9554-1 . В июле 1988 года Alliant приобрела Raster Technologies.
  4. ^ Кеннеди, Кен; Кельбель, Чарльз; Зима, Ганс (2007). Взлет и падение высокопроизводительного Фортрана . HOPL III: 3-я конференция ACM SIGPLAN по истории языков программирования. стр. 7-1–7-22. дои : 10.1145/1238844.1238851 . ISBN  978-1-59593-766-7 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8996e7b125553fcfe3e70e2a356c4174__1721681100
URL1:https://arc.ask3.ru/arc/aa/89/74/8996e7b125553fcfe3e70e2a356c4174.html
Заголовок, (Title) документа по адресу, URL1:
Alliant Computer Systems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)