stringtranslate.com

Выпуклый компьютер

Convex Computer Corporation — компания, которая разрабатывала, производила и продавала векторные мини-суперкомпьютеры и суперкомпьютеры для малого и среднего бизнеса. Их более поздняя серия параллельных вычислительных машин Exemplar была основана на микропроцессорах PA-RISC Hewlett-Packard (HP) , и в 1995 году HP купила компанию. Машины Exemplar некоторое время предлагались на продажу компанией HP, а технология Exemplar использовалась в машинах HP V-класса .

История

Компания Convex была основана в 1982 году Бобом Палаком и Стивом Уоллахом в Ричардсоне, штат Техас . Первоначально он назывался Parsec , и ранние прототипы и серийные платы носили это имя. Они планировали создать машину, очень похожую по архитектуре на машины векторных процессоров Cray Research , с несколько меньшей производительностью, но с гораздо лучшим соотношением цены и качества . Чтобы снизить затраты, конструкции Convex не были такими технологически агрессивными, как конструкции Cray, и основывались на более распространенной технологии микросхем, пытаясь компенсировать потерю производительности другими способами.

Выпуклый С-1 (1985)

Их первой машиной была C1 , выпущенная в 1985 году. C1 была очень похожа на Cray-1 по общему дизайну, но ее процессор и основная память были реализованы с использованием более медленной, но менее дорогой технологии CMOS. Они компенсировали это за счет увеличения возможностей векторных блоков, включая удвоение длины векторных регистров до 128 64-битных элементов каждый. [1] Он также использовал виртуальную память в отличие от статической системы памяти машин Cray, что улучшило программирование. Обычно он оценивался в пиковую производительность 20 MFLOPS для двойной точности (64 бита) и пиковую 40 MFLOPS для одинарной точности (32 бита), что составляет примерно одну пятую нормальной скорости Cray-1. Они также вложили значительные средства в современные автоматические компиляторы векторизации , чтобы повысить производительность при переносе существующих программ на их системы. На машинах работала версия Unix BSD , известная первоначально как Convex Unix, а затем как ConvexOS из-за проблем с товарными знаками и лицензированием. ConvexOS имеет функции совместимости с DEC VMS , а также функции Cray Fortran. Их компилятор Fortran впоследствии был лицензирован для других компьютеров, таких как Ardent Computer и Stellar (и объединился со Stardent).

Суперкомпьютер Convex 240 (1988))

C2 представлял собой многопроцессорную версию C1 с перекрестным соединением и поддержкой до четырех процессоров, выпущенную в 1988 году. В ней использовались новые КМОП-матрицы с 20 000 вентилей и логическая матрица с эмиттерной связью (ECL) с 10 000 вентилей для повышения тактовой частоты с От 10 МГц до 25 МГц и пиковая производительность 50 MFLOPS для двойной точности на ЦП (пиковая 100 MFLOPS для одинарной точности). Это был самый успешный продукт Convex.

За C2 в 1991 году последовал C3 , который по сути был похож на C2 , но с более высокой тактовой частотой и поддержкой до восьми процессоров, реализованных с помощью GaAs FPGA низкой плотности. Предлагались различные конфигурации C3 с производительностью от 50 до 240 MFLOPS на процессор. Однако C3 и бизнес-модель Convex были вытеснены изменениями в компьютерной индустрии. Появление RISC-микропроцессоров означало, что больше невозможно разрабатывать экономически эффективные высокопроизводительные вычисления в качестве отдельной небольшой компании с небольшими объемами производства. Хотя C3 был доставлен с опозданием, что привело к снижению продаж, в долгосрочной перспективе он все равно не смог конкурировать с обычными высокопроизводительными компьютерами.

Еще одно повышение скорости, использованное в C3 и C4 , в результате которого аппаратная реализация была перенесена на чипы на основе GaAs , следуя эволюции, идентичной эволюции машин Cray, но усилий было слишком мало и слишком поздно. Некоторые считали всю программу C4 не чем иным, как погоней за бизнесом, находящимся в упадке. [ по мнению кого? ] К этому времени, несмотря на то, что Convex была первым поставщиком, поставившим продукт на основе GaAs, они теряли деньги.

В 1994 году Convex представила совершенно новый дизайн, известный как Exemplar . В отличие от векторного компьютера серии C, Exemplar представлял собой машину с параллельными вычислениями, в которой использовались микропроцессоры HP PA-7200 , соединенные между собой с помощью SCI . Эти машины, сначала получившие название MPP , позже стали называться SPP [2] и Exemplar и продавались под названием SPP-1600 . Ожидалось, что модель программирования программного обеспечения для параллельных вычислений сможет привлечь клиентов. Но клиенты, которых привлекла Convex, предпочитали Фортран и грубую силу, а не сложные технологии. У операционной системы также были ужасные проблемы с производительностью, которые нелегко было исправить. В конце концов, Convex установила рабочее партнерство с подразделениями аппаратного и программного обеспечения HP. Первоначально предполагалось, что Exemplar будет двоично совместим с операционной системой HP HP-UX , но в конечном итоге было решено портировать HP-UX на платформу и продавать платформу как автономные серверы.

Компьютер HP V-класса.

В 1995 году Hewlett-Packard купила Convex. HP продавала машины Convex Exemplar под названиями S-Class (MP) и X-Class (CC-NUMA), а позже включила некоторые технологии Exemplar в машину V-Class , которая была выпущена под управлением версии HP-UX 11.0 вместо версия SPP-UX, которая продавалась вместе с продуктами S- и X-класса.

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

  1. ^ Паттерсон, Дэвид А. (осень 1996 г.). «Лекция 6: Векторная обработка» (PDF) . п. 8 . Проверено 29 апреля 2011 г.
  2. ^ Катанеда, Р.; Чжан, Сяодун; Гувер, Дж. М. младший (1997). Сравнительная оценка иерархической сетевой архитектуры HP-Convex Exemplar . Международная конференция IEEE по компьютерному дизайну. дои : 10.1109/ICCD.1997.628877.

Внешние ссылки