Парсайтек - Википедия - Parsytec

Парсайтек
Парсайтек
Тип бизнесаОбщественные
Доступно вНемецкий
Основан1985
Штаб-квартира,
Обслуживаемая площадьСеверная Америка, Южная Америка, Европа, Азиатско-Тихоокеанский регион
Учредитель (и)Фальк-Дитрих Кюблер, Герхард Пейзе, Бернд Вольф
УслугиСистемы контроля поверхности
URLhttp://www.parsytec.de

ISRA VISION PARSYTEC AG - это компания ISRA VISION AG и была основана в 1985 году как Парсайтек (PARallel SYstem TEChnology) в Аахен, Германия.

Parsytec стал известен в конце 1980-х - начале 1990-х годов как производитель транспьютер параллельные системы на базе. Продукты варьировались от одного транспьютер сменная плата для IBM PC вплоть до больших массивно-параллельных систем с тысячами транспьютеров (или процессоров, соответственно), таких как Parsytec GC. Некоторые источники называют последнее масштабируемые мультикомпьютеры (smC) размером с ультракомпьютер.[1][2]

Являясь частью ISRA VISION AG, сегодня компания фокусируется на решениях в машинное зрение и сектор обработки промышленного имиджа. Продукция ISRA Parsytec используется для контроля качества и поверхности, особенно в металлургической и бумажной промышленности.

История

Штаб-квартира Parsytec в Ахене, Германия

В 1985 году Фальк-Дитрих Кюблер, Герхард Х. Пейз и Бернд Вольф основали компанию Parsytec. Аахен, Германия, с 800000 DM грант от Федеральное министерство исследований и технологий (BMFT).[3]

В отличие от SUPRENUM, Parsytec напрямую нацелила свои системы (распознавание образов ) в промышленных приложениях, таких как осмотр поверхности. Таким образом, они не только занимали значительную долю рынка в европейских академических кругах, но и смогли привлечь многих промышленных клиентов. Среди них много клиентов за пределами Германия. В 1988 г. экспорт составлял примерно треть оборота Парсайтек. Показатели оборота были: ноль в 1985 г., 1,5 млн. DM в 1986 г. - 5,2 млн DM в 1988 г. 9 млн DM в 1989 г. и 15 млн DM в 1990 г. - 17 млн доллар США в 1991 г.

Чтобы сосредоточить внимание Parsytec на исследованиях и разработках, была основана ParaCom. ParaCom, таким образом, позаботился о продажах и маркетинге бизнеса. Штаб-квартира Parsytec / ParaCom находилась в Аахен (Германия), однако у них были дочерние офисы продаж в Хемниц (Германия), Саутгемптон (Объединенное Королевство), Чикаго (СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ), Санкт-Петербург (Россия) и Москва (Россия).[4] В Японии машины продавали Мацусита.[3]

В период с 1988 по 1994 год Parsytec построил впечатляющий ассортимент транспьютер базирующиеся на компьютерах, получившие наибольшее распространение в "Parsytec GC" (GigaCluster), который был доступен в версиях, использующих от 64 до 16384 транспьютеры.[5]

Парсайтек имел IPO в середине 1999 г. на Немецкой фондовой бирже в г. Франкфурт.

30 апреля 2006 г. основатель Falk-D. Кюблер покинул компанию.[6]

В июле 2007 г.[7] 52.6%[8] компании Parsytec AG были приобретены ISRA VISION AG. Удаление акций Parsytec с фондового рынка началось в декабре того же года. А с 18 апреля 2008 года акции Parsytec больше не котируются на фондовой бирже.[9]

В то время как в начале 1990-х штат сотрудников Parsytec составлял около 130 человек, в 2012-2013 годах в ISRA VISION Group работало более 500 человек.[10]

Сегодня основной деятельностью ISRA Parsytec в составе ISRA VISION Group является разработка и распространение систем контроля поверхности для полосовой продукции в металлургической и бумажной промышленности.

Продукция / Компьютеры

Ассортимент продукции Parsytec включает:

  • Мегафрейм (T414 /T800 ) --- по одной на плату, до десяти плат в стойке или в виде сменных плат
  • Мультикластер (T800 ) --- до 64 процессоров в одной стойке
  • СуперКластер (T800 ) --- от 16 до 1024 процессоров в одном кадре
  • GigaCluster (планируется: T9000; осуществленный: T800 или же MPC 601 ) --- от 64 до 16384 процессоров в "кубах"
  • x'plorer (T800 или же MPC 601 )
  • Когнитивный компьютер (MPC 604 и Intel Pentium Pro )
  • Powermouse (MPC 604 )

Всего было отгружено около 700 автономных систем (SC и GC).

Вначале Parsytec участвовал в GPMIMD (General Purpose MIMD )[11] проект под эгидой ESPRIT[12] проект, оба финансируются Европейская комиссия с Управление по науке Однако после существенных разногласий с другими участниками, Мейко, Парсы, Inmos и Telmat, что касается выбора общей физической архитектуры, Parsytec покинула проект и объявила T9000 на базе собственной машины, то есть ГК. Но из-за проблем Inmos с T9000, они были вынуждены перейти в ансамбль Motorola MPC 601 Процессоры и Inmos T805. Это привело к ухудшению качества «гибридных» систем Parsytec (например, GC / PP). транспьютеры к коммуникационным процессорам, в то время как вычислительная работа была перенесена на PowerPCs.

Кластерные системы Parsytec управлялись внешней рабочей станцией, обычно СОЛНЦЕ рабочая станция (например, Вс-4[13]).

Существует значительная путаница в названиях продуктов Parsytec: с одной стороны, это связано с архитектурой, а с другой - с вышеупомянутым отсутствием Inmos. T9000 что вынудило Парсайтек использовать T805 и PowerPC вместо. Системы, которые были оснащены PowerPC процессоры имели приставку «Power».

Что касается архитектуры систем GC, то весь GigaCluster состоит из автономных GigaCubes. Базовым архитектурным элементом системы Parsytec был кластер, состоящий, в частности, из четырех транспьютеров / процессоров (т.е. кластер - это узел в классический смысл).

GigaCube (иногда называемый суперузлом / меганодом[14]) состояла из четырех кластеров (узлов) по 16 Inmos T805 транспьютеры (30 МГц), баран (до 4 МБ на T805 ), плюс еще один избыточный T805 (дополнительный, то есть 17-й процессор), локальные соединения и четыре Inmos Микросхемы маршрутизации C004. Отказоустойчивость оборудования обеспечивалась за счет связывания каждого из T805 на другой C004.[15]Необычное написание x'plorer привело к созданию xPlorer, а Gigacluster иногда называют Gigacube или Grand Challenge.

Мегафрейм

Мегафрейм[16][17] было названием продукта семейства модулей параллельной обработки на базе транспьютеров.[18]Некоторые из них можно использовать для обновления IBM PC.[19]В качестве автономной системы система Megaframe может содержать до десяти процессорных модулей. Были доступны разные версии модулей, например, с 32-битным транспьютером. T414, оборудование с плавающей запятой Motorola 68881, 1 МБ (время доступа 80 наносекунд) баран и пропускной способностью 10 MIPS, или один с четырьмя 16-битными транспьютеры T22x с 64 КБ ОЗУ. Также были предложены карты для специальных функций, таких как графический процессор с разрешением 1280 x 1024 пикселей или I / O- «кластер» с терминалом и SCSI интерфейс.[20]

Мультикластер

МультиКластер-1 Серии были статически конфигурируемыми системами и могли быть адаптированы к конкретным требованиям пользователя, таким как количество процессоров, объем памяти и конфигурация ввода / вывода, а также топология системы. Требуемую топологию процессора можно настроить с помощью соединения UniLink; питается через специальную заднюю панель. Кроме того, были предусмотрены четыре внешних розетки.

Мультикластер-2 использовали блоки конфигурации сети (NCU), которые обеспечивали гибкие, динамически конфигурируемые межсетевые соединения. Многопользовательская среда могла поддерживать до восьми пользователей с помощью программного обеспечения с несколькими виртуальными архитектурами Parsytec. Дизайн NCU был основан на Inmos Поперечный переключатель C004, который обеспечивает полную коммутационную способность до 16 транспьютеров. Каждый NCU, состоящий из C004, соединял до 96 UniLink, которые связывают внутренние, как внешние транспьютеры, так и другие подсистемы ввода / вывода. MultiCluster-2 давал возможность настраивать различные фиксированные топологии соединений, такие как древовидные или ячеистые структуры.[14]

SuperCluster

SuperCluster (рисунок) имел иерархическую структуру, основанную на кластерах. Базовым агрегатом был 16-местный транспьютер. T800, полностью подключенный кластер; в более крупных системах были дополнительные уровни NCU для создания необходимых соединений. Программное обеспечение Network Configuration Manager (NCM) контролировало NCU и динамически устанавливало необходимые соединения. Каждый транспьютер может быть оснащен динамическим объемом от 1 до 32 МБ. баран с исправлением одиночной ошибки и обнаружением двойной ошибки.[14]

GigaCluster

В GigaCluster (GC) был параллельным компьютером, выпущенным в начале 1990-х годов. Гигакластер состоит из гигакубов.[21]

Разработанный для Inmos T9000 -транспьютеры, он никогда не мог быть запущен как таковой, поскольку сам транспьютер Inmos T9000 так и не поступил на рынок вовремя. Это привело к разработке GC / PP (PowerPlus), в котором два Motorola MPC 601 (80 МГц) использовались как выделенные Процессоры поддерживается четырьмя транспютерами T805 (30 МГц)[22]

В то время как GC / PP был гибридной системой, GCэль («начальный уровень») был основан на T805 Только.[23][24] GCэль предполагалось, что его можно будет модернизировать до транспьютеров T9000 (если они появятся достаточно рано), таким образом, став полноценным ГХ. Поскольку T9000 был эволюционным преемником Inmos T800, обновление планировалось сделать простым и понятным, потому что, во-первых, оба транспьютера использовали один и тот же набор инструкций, а во-вторых, у них также было довольно похожее соотношение производительности вычислительной мощности и пропускной способности связи. Следовательно, теоретический коэффициент ускорения 10 ожидался. [21] но в конце концов это так и не было достигнуто.

Сетевая структура GC представляла собой двумерную решетку со скоростью обмена данными между узлами (то есть кластерами на жаргоне Parsytec) 20 Мбит / с. В то время концепция GC была исключительно модульной и, следовательно, масштабируемой.

Так называемый GigaCube был модулем, который уже был системой на один гигафлоп; кроме того, это был строительный блок для больших систем. Модуль (т.е. куб на жаргоне Парсайтек) содержал

  • четыре кластера

из которых каждый был оснащен

  • 16 транспьютеров (плюс еще один транспьютер для резервирования, что составляет 17 транспьютеров на кластер),
  • 4 микросхемы маршрутизации червоточин (C104 для запланированного T9000 и C004 с реализованным T805 ),
  • выделенные порты питания и связи.

Комбинируя модули (или кубы соответственно), можно теоретически подключить до 16384 процессоров в очень мощную систему.

Типичные установки были:

СистемаКоличество процессоровКоличество гигакубов
GC-1641
GC-22564
GC-3102416
GC-4409648
GC-516384256

Две самые большие установки ГХ, которые были фактически отгружены, имели 1024 процессора (16 модулей, по 64 транспьютера на модуль) и эксплуатировались в центрах обработки данных университетов Кельна и Падерборна. В октябре 2004 года последний был передан. на Форум музеев Хайнца Никсдорфа[25] где он сейчас неработоспособен.

Энергопотребление системы с 1024 процессорами составляло примерно 27 кВт, вес - почти тонну. В 1992 году система стоила около 1,5 млн. DM. В то время как меньшие версии до GC-3 имели воздушное охлаждение, водяное охлаждение было обязательным для больших систем.

В 1992 году GC с 1024 процессорами попал в список TOP500.[26] самых быстрых суперкомпьютеров в мире. В одной только Германии он был 22-м среди самых быстрых компьютеров.

В 1995 году девять компьютеров Parsytec входили в список Top500, из которых две установки GC / PP 192 занимали 117 и 188 места в списке TOP500.[27]

А в 1996 году они по-прежнему занимали 230 и 231 места в списке TOP500.[28][29]

x'plorer

Parsytec x'plorer с солнце Sparcstation как передняя часть

В x'plorer Модель выпускалась в двух версиях: в начальной версии было 16 транспьютеры, каждый имеет доступ к 4 МБ баран и назвал просто x'plorer. Позже, когда Parsytec вообще перешла на PPC архитектуры, он назывался POWERx'plorer и имел 8 MPC 601 Процессоры. Обе модели представлены в одном и том же великолепном настольном корпусе (дизайн Via 4 Design[30]).

В любой модели x'plorer был более или менее единым «ломтиком» - Parsytec называл их кластером. (рисунок) - GigaCube (PPC или Transputer), который использовал 4 из этих кластеров в своей самой маленькой версии (GC-1). Таким образом, некоторые называют это «GC-0.25».[31]

POWERx'plorer был основан на 8 блоках обработки, расположенных в 2D-сетке. Каждый процессор имел

  1. один 80 МГц MPC 601 процессор
  2. 8 МБ локальной памяти и
  3. транспьютер для установления и поддержания каналов связи.[32]

Когнитивный компьютер

Парситек CC (когнитивный компьютер) (рисунок) система[33][34] представляла собой автономную единицу на уровне стойки для карт. Подсистема стойки для карт CC обеспечивала систему инфраструктурой, включая питание и охлаждение. Система может быть сконфигурирована как стандартная 19 монтируемый в стойку блок, в который можно установить различные сменные модули высотой 6U.

Система CC[35] была распределенной памятью, параллельным компьютером для передачи сообщений и во всем мире классифицируется как MIMD категория параллельных компьютеров. Существовали две разные версии.

  • CCe: на основе Motorola MPC 604 процессор работает на частоте 133 МГц с 512 КБ L2-кеша. Модули были соединены между собой на скорости 1 Гбит / с с использованием технологии высокоскоростной связи (HS) в соответствии с IEEE 1355 стандартный, позволяющий передавать данные со скоростью до 75 МБ / с. Коммуникационный контроллер был интегрирован в процессорные узлы через Шина PCI. Системная плата использовала ПДК 105 чип для управления памятью, обновления DRAM и декодирования памяти для банков DRAM и / или Flash. Частота шины [CPU] ограничена 66 МГц, тогда как скорость шины PCI составляет максимум 33 МГц.
  • CCi: на основе Intel Pentium Pro его основные элементы были двойными Pentium Pro материнские платы (на 266 МГц), которые были связаны между собой с помощью нескольких высокоскоростных сетей. Каждая сдвоенная материнская плата имела 128 Мбайт памяти. Каждый узел имел максимальную производительность 200 MFLOPS. Спектр продукции включал однопроцессорные или SMP-платы с системой до 144 узлов, большое количество PCI-карт, а также различные коммуникационные решения (Gigabit HS-Link, Myrinet, SCI, ATM или Fast-Ethernet). Операционные системы были Windows NT 4.0 и ParsyFRame (среда UNIX была необязательной).[36]

Во всех CC-системах узлы были напрямую подключены к одному и тому же маршрутизатору, в котором реализован активный аппаратный коммутатор 8 на 8, обеспечивающий до 8 соединений с использованием высокоскоростного канала со скоростью 40 МБ / с.

Что касается CCe, программное обеспечение было основано на IBM с AIX 4.1 Операционная система UNIX вместе со средой параллельного программирования Parsytec Embedded PARIX (EPX).[37]Таким образом, он объединил стандартный UNIX среда (компиляторы, инструменты, библиотеки) с развитой средой разработки программного обеспечения. Система была интегрирована в локальную сеть с использованием стандартного Ethernet. Следовательно, пиковая производительность узла CC составила 266 MFlops. Таким образом, пиковая производительность 8-узловой системы CC, установленной в университетской больнице Женевы, составила 2,1 Гфлопс.[38]

Powermouse

Powermouse была еще одна масштабируемая система, состоящая из модулей и отдельных компонентов. Это было прямое расширение системы x'plorer.[36] Каждый модуль (размеры: 9 см x 21 см x 45 см) содержал четыре MPC 604 процессоры (200/300 МГц) и 64 МБ баран достижение максимальной производительности 2,4 Гфлоп / с. отдельный коммуникационный процессор T425 ) с 4 МБ оперативной памяти,[39] управлял потоком данных в четырех направлениях к другим модулям в системе. Пропускная способность одного узла составила 9 МБ / с.

Около 35000 DM базовая система, состоящая из 16 Процессоры (то есть четыре модуля) могут обеспечить общую вычислительную мощность 9,6 Гфлоп / с. Как и для всех продуктов Parsytec, Powermouse требовал солнце Sparcstation в качестве интерфейса.

Все программное обеспечение (PARIX с C ++ и Фортран 77 компиляторы и отладчики (в качестве альтернативы MPI или же PVM как пользовательские интерфейсы).[40]

Операционная система

Используемая операционная система была PARIX (Расширения PARallel UnIX)[41] (PARIXT8 для T80x транспьютеры и PARIXT9 для T9000 транспьютеры, соответственно). На основе UNIX, PARIX[42] поддержанный вызовы удаленных процедур, это соответствовало POSIX стандартный.PARIX предоставляется UNIX функциональность во внешнем интерфейсе (например, солнце SPARCstation который необходимо было приобретать отдельно) с расширениями библиотеки для нужд параллельной системы в бэкэнде, который был в точности самим продуктом Parsytec (он был подключен к переднему краю, с помощью которого он работал). Программный пакет Parix включал компоненты для среды разработки программ (компиляторы, инструменты и т. Д.) И среды выполнения (библиотеки). PARIX предлагал разные типы синхронной и асинхронной связи.

Кроме того, Parsytec предоставила среду параллельного программирования под названием Embedded PARIX (EPX).[37]

Для разработки параллельных приложений с использованием EPX потоки данных и функциональные задачи были распределены по сети узлов. Для обработки данных между процессорами требовалось всего несколько системных вызовов. Были доступны стандартные процедуры для синхронной связи, такие как отправка и получение, а также асинхронные системные вызовы. Полный набор вызовов EPX установил интерфейс прикладного программирования EPX (API ). Пункт назначения для любой передачи сообщений был определен через виртуальный канал, который завершался любым пользовательским процессом. Виртуальные каналы определялись пользователем и управлялись EPX. Фактическое программное обеспечение системы доставки сообщений использовало маршрутизатор.[38]Более того, можно также запустить COSY (Concurrent Operating SYstem)[43] и Гелиос на машинах. Helios поддерживает специальный механизм сброса Parsytec из коробки.

Смотрите также

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

  1. ^ Массивно параллельные компьютеры: почему не параллельные компьютеры для масс? Г. Белл в microsoft.com
  2. ^ Методы релаксации линий с переменным направлением на мультикомпьютерах J. Hofhaus et al., SIAM J. ScI. ВЫЧИСЛИТЬ. Vol. 17, No. 2, pp. 454-478, март 1996 г.
  3. ^ а б Duell der Zahlenfresser в zeit.de (Немецкий)
  4. ^ Parsytec GmbH в new-npac.org
  5. ^ Парсайтек Статья на GeekDot.com
  6. ^ Годовой отчет за 2006 год[постоянная мертвая ссылка ] в parsytec.de
  7. ^ ISRA Vision übernimmt Parsytec 23 июл 2007 в finanznachrichten.de (Немецкий)
  8. ^ ISRA VISION AG - Erwerb der Mehrheit an der Parsytec AG 24 июл 2007 в equinet-ag.de (Немецкий)
  9. ^ Связи с инвесторами в ISRA в parsytec.de
  10. ^ Годовой отчет 2012/2013 05 мая 2014 в isravision.com
  11. ^ MIMD-машины общего назначения в cordis.europa.eu
  12. ^ Европейская программа (EEC) исследований и разработок в области информационных технологий (ESPRIT), 1984-1988 гг.
  13. ^ Структура описания параллельных систем для оценки производительности Efstathios Papaefstathiou (1995)
  14. ^ а б c Информационный бюллетень ЕСН 92-08 в dtic.mil
  15. ^ Решения Hypecube для сопряженных направлений, Дж. Э. Хартман (1991) в dtic.mil
  16. ^ MEGAFRAME TPM-1 - Аппаратная документация Вер. 1.2 (1987) в classiccmp.org
  17. ^ MEGAFRAME MTM-2 - Аппаратная документация Вер. 1,3 (1987) в classiccmp.org
  18. ^ MEGAFRAME Familie В архиве 2013-02-10 в Archive.today Май 1987 г. computerwoche.de (Немецкий)
  19. ^ Домашняя страница Transputer Рама Минакшисундарама в classiccmp.org
  20. ^ Transputersystem ist frei konfigurierbar В архиве 2008-04-02 в Wayback Machine Март 1987 г. computerwoche.de (Немецкий)
  21. ^ а б Gigacube Статья на GeekDot.com
  22. ^ Parsytec Power Plus в netlib.org
  23. ^ Programmierung und Anwendung der Parallelrechnersysteme Parsytec SC и Parsytec GC / PP[постоянная мертвая ссылка ] Б. Хайминг, 1996 г., Технический университет Гамбург-Харбург (немецкий)
  24. ^ Синтез систем массового параллельного моделирования для оценки коммутационной активности в конечных автоматах[постоянная мертвая ссылка ] W. Bachmann и др., Дармштадский технологический университет
  25. ^ Домашняя страница Хайнц Никсдорф Музейный Форум
  26. ^ http://www.top500.org Список TOP500
  27. ^ Список Top500 1996 г.
  28. ^ Конспект лекций по прикладным параллельным вычислениям В архиве 2010-08-16 в Wayback Machine в ocw.mit.edu
  29. ^ Viel hilft viel: Die neuen Supercomputer haben Billigprozessoren wie der PC nebenan - aber zu Tausenden в zeit.de (Немецкий)
  30. ^ Интернет-выставка iF - Via 4 Design в ifdesign.de
  31. ^ x'plorer Статья на GeekDot.com
  32. ^ Экспериментальное исследование разделения времени и пространства на PowerXplorer С. Бани-Ахмад, Журнал повсеместных вычислений и коммуникаций, том. 3 № 1
  33. ^ Parsytec CC Series (Аппаратная документация), ред. 1.2 (1996 г.) Parsytec GmbH
  34. ^ Серия Parsytec CC в netlib.org
  35. ^ Целевые машины В архиве 2004-08-12 в Wayback Machine в http://parallel.di.uoa.gr
  36. ^ а б Параллельное вычислительное оборудование В архиве 2012-06-16 в Wayback Machine в ssd.sscc.ru
  37. ^ а б Встроенный Parix Ver. 1.9.2, Программная документация (1996)
  38. ^ а б Реализация среды для моделирования методом Монте-Карло полностью трехмерной позитронной томографии на высокопроизводительной параллельной платформе Х. Заиди, Параллельные вычисления, Vol. 24 (1998), стр. 1523-1536
  39. ^ Система Parsytec Power Mouse в CSA В архиве 2013-04-16 в Archive.today 15 декабря 1998 г. csa.ru
  40. ^ Parsytec liefert Baukasten für Parallelrechner В архиве 2013-02-10 в Archive.today 19 сен, 1997 в comuterwoche.de (Немецкий)
  41. ^ Программная документация PARIX версии 1.2 Март 1993 г.
  42. ^ Parix в http://www.informatik.uni-osnabrueck.de
  43. ^ УЮТНЫЙ - ein Betriebssystem für hochparallele Computer Р. Бутенут в uni-paderborn.de (Немецкий)

внешняя ссылка