Parsytec - Parsytec

Parsytec
Parsytec
Typ podnikání Veřejnost
K dispozici v Němec
Založený 1985
Hlavní sídlo ,
Oblast sloužila Severní Amerika , Jižní Amerika , Evropa , Asie a Tichomoří
Zakladatel (é) Falk-Dietrich Kübler, Gerhard Peise, Bernd Wolf
Služby Systémy kontroly povrchu
webová stránka http://www.parsytec.de

ISRA VISION PARSYTEC AG je společnost ISRA VISION AG a byla založena v roce 1985 jako Parsytec (PARallel SYstem TEChnology) v německém Cáchách .

Společnost Parsytec se stala známou na konci 80. a na počátku 90. let jako výrobce paralelních systémů založených na transputerech . Produkty se pohybovaly od jedné zásuvné desky transportéru pro PC IBM až po velké masivně paralelní systémy s tisíci transportéry (respektive procesory), jako je Parsytec GC. Některé zdroje nazývají druhý škálovatelný multi-počítač (SMC) o velikosti ultrapočítače .

Jako součást společnosti ISRA VISION AG se dnes společnost zaměřuje na řešení v oblasti strojového vidění a zpracování průmyslového obrazu. Produkty ISRA Parsytec se používají ke kontrole kvality a povrchů, zejména v kovozpracujícím a papírenském průmyslu.

Dějiny

Image
Sídlo společnosti Parsytec v německých Cáchách

V roce 1985 společnost Parsytec založili Falk-Dietrich Kübler, Gerhard H. Peise a Bernd Wolff v německém Cáchách s grantem 800 000 DM od Federálního ministerstva pro výzkum a technologie (BMFT) .

Na rozdíl od SUPRENUM společnost Parsytec přímo zaměřila své systémy ( rozpoznávání vzorů ) na průmyslové aplikace, jako je povrchová kontrola. Proto měli nejen značný podíl na evropském akademickém trhu, ale mohli také získat mnoho průmyslových zákazníků. To zahrnovalo mnoho zákazníků mimo Německo . V roce 1988 představoval export zhruba třetinu obratu společnosti Parsytec. Údaje o obratu byly: nulový v roce 1985, 1,5 mil. DM v roce 1986, 5,2 mil. DM v roce 1988, 9 mil . DM v roce 1989 a 15 mil . DM v roce 1990, 17 mil . USD v roce 1991.

Za účelem zaměření společnosti Parsytec na výzkum a vývoj byl založen ParaCom. ParaCom se odtud postaral o prodejní a marketingovou stránku podnikání. Centrála společnosti Parsytec / ParaCom byla udržována v Cáchách (Německo), ale měla pobočky v Chemnitzu (Německo), Southamptonu (Velká Británie), Chicagu (USA), Petrohradu (Rusko) a Moskvě (Rusko). V Japonsku tyto stroje prodávala společnost Matsushita .

V letech 1988 až 1994 společnost Parsytec vytvořila docela působivou řadu počítačů založených na transputerech, které mají svůj vrchol v „Parsytec GC“ (GigaCluster), který byl k dispozici ve verzích využívajících 64 až 16384 transputerů .

Parsytec měl své IPO v polovině roku 1999 na německé burze cenných papírů ve Frankfurtu .

30. dubna 2006 zakladatel Falk-D. Kübler opustil společnost.

V červenci 2007 společnost ISRA VISION AG získala 52,6% společnosti Parsytec AG. Vyřazení akcií společnosti Parsytec z akciového trhu začalo v prosinci téhož roku. A od 18. dubna 2008 již není akcie Parsytec kótována na burze.

Zatímco počátkem 90. let pracovalo ve společnosti Parsytec kruhový objezd 130 zaměstnanců, v letech 2012/2013 měla skupina ISRA VISION více než 500 zaměstnanců.

Dnes je hlavní činností ISRA Parsytec v rámci skupiny ISRA VISION Group vývoj a distribuce povrchových kontrolních systémů pro pásové výrobky v kovoprůmyslu a papírenském průmyslu.

Produkty / Počítače

Sortiment společnosti Parsytec zahrnuje:

  • Megaframe ( T414 / T800 ) --- jeden na desku, až deset desek ve stojanu nebo jako zásuvné desky
  • MultiCluster ( T800 ) --- až 64 procesorů v jednom stojanu
  • SuperCluster ( T800 ) --- 16 až 1024 procesorů v jednom rámu
  • GigaCluster (plánováno: T9000 ; realizováno: T800 nebo MPC 601 ) --- 64 až 16384 procesorů v „kostkách“
  • x'plorer ( T800 nebo MPC 601 )
  • Kognitivní počítač ( MPC 604 a Intel Pentium Pro )
  • Powermouse ( MPC 604 )

Celkem bylo odesláno asi 700 samostatných systémů (SC a GC).

Na začátku Parsytec se účastnila GPMIMD (General Purpose MIMD projekt) pod záštitou projektu ESPRIT, oba jsou financovány prostřednictvím Evropské komise ‚s ředitelství pro vědu . Nicméně, po značných divizí s ostatními účastníky, Meiko , Parsys, Inmos a Telmat, co se týče volby společné fyzické architektury, Parsytec opustil projekt a oznámil T9000 založené stroj sami, tj GC. Ale kvůli problémům společnosti Inmos s T9000 byli nuceni přejít na souborové procesory Motorola MPC 601 a Inmos T805 . To vedlo k tomu, že „hybridní“ systémy společnosti Parsytec (např. GC / PP) degradovaly transportéry na komunikační procesory, zatímco výpočetní práce byla odložena na PowerPC .

Klastrové systémy společnosti Parsytec byly provozovány externí pracovní stanicí, obvykle pracovní stanicí SUN (např. Sun-4 ).

Názvy produktů Parsytec jsou značně zmatené. Na jedné straně to má co do činění s architekturou, ale na druhé straně to mělo co do činění s výše uvedenou nedostupností Inmos T9000, která nutila Parsytec místo toho použít T805 a PowerPC . Systémy, které byly vybaveny procesory PowerPC, měly předponu „Power“.

Co se týče architektury systémů GC, celý GigaCluster je tvořen samostatnými GigaCubes. Základním architektonickým prvkem systému Parsytec byl klastr, který se skládal mimo jiné ze čtyř transportérů / procesorů (tj. Klastr je uzlem v klasickém smyslu).

GigaCube (někdy označované jako supernode / meganode) se skládala ze čtyř skupin (uzly) s 16 Inmos T805 transputerech (30 MHz), RAM (až 4 MB za T805 ), plus další redundantní T805 (další, tedy 17. procesor), připojení místní linky a čtyři směrovací čipy Inmos C004. Odolnost proti chybám hardwaru byla zajištěna propojením každého z T805 s jinou C004. Neobvyklé hláskování x'plorer vedlo k xPlorer a Gigacluster je někdy označován jako Gigacube nebo Grand Challenge.

Megaframe

Megaframe byl název produktu rodiny modulů paralelního zpracování založených na transportéru . Některé z nich lze použít k upgradu počítače IBM PC . Jako samostatný systém mohl systém Megaframe pojmout až deset procesorových modulů. K dispozici byly různé verze modulů, například jedna s 32bitovým transportérem T414 , hardware s plovoucí desetinnou čárkou Motorola 68881 , 1 MB (přístupová doba 80 nanosekund) RAM a propustností 10 MIPS nebo jedna se čtyřmi 16- bit transputerech T22x s 64 kB RAM. V nabídce byly také karty pro speciální funkce, například grafický procesor s rozlišením 1280 x 1024 pixelů nebo I / O - „cluster“ s terminálem a rozhraním SCSI .

Multicluster

Série MultiCluster-1 byly staticky konfigurovatelné systémy a mohly být přizpůsobeny konkrétním požadavkům uživatele, jako je počet procesorů, množství paměti a konfigurace I / 0, stejně jako topologie systému. Požadovanou topologii procesoru lze konfigurovat pomocí připojení UniLink; přiváděn speciální zadní rovinou. Kromě toho byly poskytnuty čtyři externí zásuvky.

Multicluster-2 používal síťové konfigurační jednotky (NCU), které poskytovaly flexibilní, dynamicky konfigurovatelné propojovací sítě. Víceuživatelské prostředí by mohlo podporovat až osm uživatelů pomocí softwaru Parsytec pro více virtuálních architektur. Návrh NCU byl založen na příčném přepínači Inmos , C004, který poskytuje plnou příčníkovou přípojku až pro 16 transportérů. Každá NCU vyrobená z C004s připojila až 96 UniLinků, které interně propojují jako externí transportéry a další I / 0 subsystémy. MultiCluster-2 poskytuje možnost konfigurovat různé pevné topologie propojení, jako jsou stromové nebo síťové struktury.

SuperCluster

SuperCluster (obrázek) měl hierarchický design založený na clusteru. Základní jednotkou byl 16transferový T800 , plně propojený cluster; větší systémy měly další úrovně NCU pro vytvoření potřebných spojení. Software Network Configuration Manager (NCM) řídil NCU a dynamicky navazoval požadovaná připojení. Každý transportér mohl být vybaven 1 až 32 MB dynamické paměti RAM s korekcí jedné chyby a detekcí dvojité chyby.

GigaCluster

GigaCluster (GC) byl paralelní počítač, který byl vyroben na počátku 1990. Klastr Giga byl tvořen kostkami Giga.

Jsou určeny pro Inmos T9000 - transputerech , mohlo by to být nikdy spuštěn jako takový, protože Inmos T9000 transputerech sám nikdy udělal to trhu v dostatečném časovém předstihu. To vedlo k vývoji GC / PP (PowerPlus), ve kterém byly použity dva Motorola MPC 601 (80 MHz) jako vyhrazené CPU podporované čtyřmi transportéry T805 (30 MHz)

Zatímco GC / PP byl hybridní systém, GC el („základní úroveň“) byla založena pouze na T805 . GC el měl být upgradovatelný na transportéry T9000 (pokud přišly dostatečně brzy), čímž se stal úplným GC. Jelikož byl T9000 vývojovým nástupcem Inmosu T800 , bylo plánováno, že upgrade bude jednoduchý a přímočarý, protože zaprvé oba transportéry sdílely stejnou instrukční sadu a zadruhé také měly docela podobný poměr výkonu výpočetního výkonu a propustnosti komunikace. Proto se očekával teoretický faktor zrychlení 10, ale nakonec k němu nikdy nedošlo.

Síťová struktura GC byla dvourozměrná mřížka s rychlostí inter-komunikace mezi uzly (tj. Shluky v Parsytecově žargonu) 20 Mbit / s. V té době byl koncept GC výjimečně modulární a tedy škálovatelný.

Takzvaný GigaCube byl modul, který již byl systémem jednoho gigaflopu; navíc to byl stavební kámen pro větší systémy. Obsahoval modul (tj. Krychli v jazyce Parsytec)

  • čtyři klastry

z nichž každý byl vybaven

  • 16 transportérů (plus další transportér pro redundanci, což z něj činí 17 transportérů na klastr),
  • 4 čipy pro směrování červí díry ( C104 pro plánované T9000 a C004 s realizovaným T805 ),
  • vyhrazený napájecí zdroj a komunikační porty.

Kombinací modulů (respektive kostek) lze teoreticky připojit až 16384 procesorů k velmi výkonnému systému.

Typické instalace byly:

Systém Počet CPU Počet GigaCubes
GC-1 64 1
GC-2 256 4
GC-3 1024 16
GC-4 4096 48
GC-5 16384 256

Dvě největší instalace GC, která byla ve skutečnosti dodána, měla 1024 procesorů (16 modulů se 64 transportéry na modul) a byla provozována v datových centrech univerzit v Kolíně nad Rýnem a Paderbornu. V říjnu 2004 byl tento příspěvek věnován fóru muzeí Heinze Nixdorfa, kde je nyní nefunkční.

Spotřeba energie systému s 1024 procesory byla přibližně 27 kW, hmotnost byla téměř tuna. V roce 1992 měl systém cenu asi 1,5 milionu DM . Zatímco menší verze do GC-3 byly chlazeny vzduchem, u větších systémů bylo povinné vodní chlazení.

V roce 1992 dosáhl GC s 1024 procesory umístění v seznamu TOP500 nejrychlejších instalací superpočítačů na světě. Jen v Německu to bylo číslo 22 nejrychlejších počítačů.

V roce 1995 bylo v seznamu Top500 devět počítačů Parsytec, z toho dvě instalace GC / PP 192 zařadily 117 a 188 v seznamu TOP500.

A v roce 1996 se stále umístily na 230 a 231 v seznamu TOP500.

x'plorer

Image
Parsytec x'plorer se Sun Sparcstation jako front-end

Model x'plorer přišel ve dvou verzích: Původní verze obsahovala 16 transportérů , z nichž každý měl přístup k 4 MB RAM a nazýval se jen x'plorer. Později, když Parsytec obecně přešel na PPC architekturu, dostal název POWERx'plorer a představoval 8 procesorů MPC 601 . Oba modely byly dodány ve stejném nádherném pouzdře pro stolní počítače (navržené společností Via 4 Design ).

V každém modelu byl x'plorer víceméně jediným „plátkem“ - Parsytec jim říkal cluster (obrázek) - GigaCube (PPC nebo Transputer), který ve své nejmenší verzi (GC-1) používal 4 z těchto clusterů. . Někteří jej tedy nazývají „GC-0,25“.

POWERx'plorer byl založen na 8 procesorových jednotkách uspořádaných do 2D sítě. Každá procesorová jednotka měla

  1. jeden procesor 80 MHz MPC 601 ,
  2. 8 MB místní paměti a
  3. transportér pro navazování a udržování komunikačních spojení.

Kognitivní počítač

Systém Parsytec CC (Cognitive Computer) (obrázek) byl samostatnou jednotkou na úrovni stojanu na karty. Subsystém stojanů na karty CC poskytoval systému infrastrukturu včetně napájení a chlazení. Systém mohl být konfigurován jako standardní 19 racková jednotka, která přijímala různé zásuvné moduly 6U.

Systém CC byl distribuovanou pamětí, paralelním počítačem procházejícím zprávy a je globálně zařazen do kategorie paralelních počítačů MIMD . K dispozici byly dvě různé verze

  • CCe: na základě procesoru Motorola MPC 604 běžícího na frekvenci 133 MHz s mezipamětí L2 512 kB. Moduly byly vzájemně propojeny rychlostí 1 Gbit / s pomocí vysokorychlostní (HS) linkové technologie podle standardu IEEE 1355 , což umožňuje přenos dat až 75 MB / s. Komunikační řadič byl integrován do uzlů procesoru přes sběrnici PCI . Systémová deska použila čip MPC 105 k zajištění řízení paměti, obnovení DRAM a dekódování paměti pro banky DRAM a / nebo Flash. Rychlost sběrnice [CPU] je omezena na 66 MHz, zatímco rychlost sběrnice PCI byla maximálně 33 MHz.
  • CCi: na základě Intel Pentium Pro byly jeho základními prvky duální základní desky založené na Pentium Pro (na 266 MHz), které byly propojeny pomocí několika vysokorychlostních sítí. Každá duální základní deska měla 128 MB paměti. Každý uzel měl špičkový výkon 200 MFLOPS. Spektrum produktů zahrnovalo jednoprocesorové nebo SMP desky až do 144 uzlového systému, širokou škálu karet PCI a také různá komunikační řešení (Gigabit HS-Link, Myrinet, SCI, ATM nebo Fast-Ethernet). Operační systémy byly Windows NT 4.0 a ParsyFRame (prostředí UNIX bylo volitelné).

Ve všech systémech CC byly uzly přímo připojeny ke stejnému routeru, který implementoval aktivní hardwarový přepínač 8 x 8 pro až 8 připojení pomocí vysokorychlostního spojení 40 MBytes / s.

Za to, co se týká CCE, software byl založen na IBM s AIX 4.1 operačního systému UNIX spolu s Parsytec je paralelní programovací prostředí Embedded PARIX (EPX). Kombinovala tedy standardní prostředí UNIX (kompilátory, nástroje, knihovny) s vývojovým prostředím pokročilého programování softwaru. Systém byl integrován do místní sítě pomocí standardního Ethernetu. Proto měl uzel CC špičkový výkon 266 MFlops. Špičkový výkon 8-uzlového systému CC instalovaného v ženevské univerzitní nemocnici byl tedy 2,1 GFlops.

Powermouse

Powermouse byl další škálovatelný systém, který se skládal z modulů a jednotlivých komponent. Bylo to přímé rozšíření systému x'plorer. Každý modul (rozměry: 9 cm x 21 cm x 45 cm) obsahoval čtyři procesory MPC 604 (200/300 MHz) a 64 MB RAM, čímž dosáhl špičkového výkonu 2,4 Gflop / s. Samostatný komunikační procesor T425 ) vybavený 4 MB RAM řídil tok dat ve čtyřech směrech do dalších modulů v systému. Šířka pásma jednoho uzlu byla 9 MB / s

U přibližně 35 000 DM by základní systém skládající se ze 16 procesorů (tj. Čtyř modulů) mohl poskytnout celkový výpočetní výkon 9,6 Gflop / s. Stejně jako u všech produktů Parsytec vyžadovala Powermouse jako přední část Sun Sparcstation .

Byl zahrnut veškerý software ( PARIX s kompilátory a debuggery C ++ a Fortran 77 (alternativně poskytující MPI nebo PVM jako uživatelská rozhraní).

Operační systém

Operační systém byl použit PARIX (paralelní Unix rozšíření) (PARIX T8 pro T80x transputerech a PARIX T9 pro T9000 transputerech , v uvedeném pořadí). Na základě UNIX , PARIX podporovaných vzdálených volání procedur bylo kompatibilní se standardem POSIX . PARIX poskytoval funkčnost UNIXu na front-endu (např. Sun SPARCstation, kterou bylo nutné zakoupit samostatně) s rozšířením knihovny pro potřeby paralelního systému na backendu, což byl přesně samotný produkt Parsytec (byl připojen k front-endu kterým byla provozována). Softwarový balíček Parix obsahoval komponenty pro vývojové prostředí programu (kompilátory, nástroje atd.) A běhové prostředí (knihovny). PARIX nabízel různé typy synchronní a asynchronní komunikace.

Parsytec navíc poskytl prostředí paralelního programování s názvem Embedded PARIX (EPX).

Pro vývoj paralelních aplikací pomocí EPX byly datové toky a funkční úkoly přiděleny síti uzlů. Zpracování dat mezi procesory vyžadovalo jen několik systémových volání. K dispozici byly standardní rutiny pro synchronní komunikaci, jako je odesílání a příjem, stejně jako asynchronní systémová volání. Celá sada volání EPX založila aplikační programovací rozhraní ( API ) EPX . Cíl pro jakýkoli přenos zpráv byl definován prostřednictvím virtuálního kanálu, který skončil u libovolného procesu definovaného uživatelem. Virtuální kanály byly definovány uživatelem a spravovány EPX. Aktuální systémový systém pro doručování zpráv využíval router. Kromě toho lze na strojích spustit také COZY (Concurrent Operating SYstem) a Helios . Helios ihned po vybalení podporoval speciální resetovací mechanismus společnosti Parsytec.

Viz také

Reference

externí odkazy