Parsytec
   HOME

TheInfoList



OR:

ISRA VISION PARSYTEC AG is a company of ISRA VISION AG and was founded in 1985 as Parsytec (PARallel SYstem TEChnology) in
Aachen Aachen ( ; ; Aachen dialect: ''Oche'' ; French and traditional English: Aix-la-Chapelle; or ''Aquisgranum''; nl, Aken ; Polish: Akwizgran) is, with around 249,000 inhabitants, the 13th-largest city in North Rhine-Westphalia, and the 28th- ...
, Germany. Parsytec has become known in the late 1980s and early 1990s as a manufacturer of
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
-based parallel systems. Products ranged from a single
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
plug-in board for the
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team ...
up to large massively-parallel systems with thousands of transputers (or processors, respectively) such as the Parsytec GC. Some sources call the latter ''ultracomputer sized, scalable multicomputers (smC)''. As part of the ISRA VISION AG, today the company focusses on solutions in the
machine vision Machine vision (MV) is the technology and methods used to provide imaging-based automatic inspection and analysis for such applications as automatic inspection, process control, and robot guidance, usually in industry. Machine vision refers to m ...
and industrial image procession sector. The ISRA Parsytec products are used for quality and surface inspection especially in the metal and paper industries.


History

In 1985, Parsytec was founded by Falk-Dietrich Kübler, Gerhard H. Peise, and Bernd Wolff in
Aachen Aachen ( ; ; Aachen dialect: ''Oche'' ; French and traditional English: Aix-la-Chapelle; or ''Aquisgranum''; nl, Aken ; Polish: Akwizgran) is, with around 249,000 inhabitants, the 13th-largest city in North Rhine-Westphalia, and the 28th- ...
, Germany, with an 800000 DM grant from Federal Ministry for Research and Technology (BMFT).Duell der Zahlenfresser
at ''zeit.de'' (German)
In contrast to
SUPRENUM SUPRENUM (german: SUPerREchner für NUMerische Anwendungen, en, super-computer for numerical applications) was a German research project to develop a parallel computer from 1985 through 1990. It was a major effort which was aimed at developing a n ...
, Parsytec directly aimed their systems (
pattern recognition Pattern recognition is the automated recognition of patterns and regularities in data. It has applications in statistical data analysis, signal processing, image analysis, information retrieval, bioinformatics, data compression, computer graphi ...
) at industrial applications such as surface inspection. Therefore, they not only had a substantial market share in the European academia but they could also win many industrial customers. This included many customers outside
Germany Germany,, officially the Federal Republic of Germany, is a country in Central Europe. It is the second most populous country in Europe after Russia, and the most populous member state of the European Union. Germany is situated betwe ...
. In 1988, export accounted for roughly a third of Parsytec's turnover. Turnover figures were: nil in 1985, 1.5M DM in 1986, 5.2M DM in 1988, 9M DM in 1989, and 15M DM in 1990, 17M
USD The United States dollar (symbol: $; code: USD; also abbreviated US$ or U.S. Dollar, to distinguish it from other dollar-denominated currencies; referred to as the dollar, U.S. dollar, American dollar, or colloquially buck) is the official ...
in 1991. In order to focus Parsytec on research and development, ParaCom was founded. ParaCom thence took care of the sales and marketing side of the business. Parsytec/ParaCom's headquarters were maintained in
Aachen Aachen ( ; ; Aachen dialect: ''Oche'' ; French and traditional English: Aix-la-Chapelle; or ''Aquisgranum''; nl, Aken ; Polish: Akwizgran) is, with around 249,000 inhabitants, the 13th-largest city in North Rhine-Westphalia, and the 28th- ...
(Germany), however they had subsidiary sales offices in
Chemnitz Chemnitz (; from 1953 to 1990: Karl-Marx-Stadt , ) is the third-largest city in the German state of Saxony after Leipzig and Dresden. It is the 28th largest city of Germany as well as the fourth largest city in the area of former East Germany a ...
(Germany),
Southampton Southampton () is a port city in the ceremonial county of Hampshire in southern England. It is located approximately south-west of London and west of Portsmouth. The city forms part of the South Hampshire built-up area, which also covers Po ...
(United Kingdom),
Chicago (''City in a Garden''); I Will , image_map = , map_caption = Interactive Map of Chicago , coordinates = , coordinates_footnotes = , subdivision_type = Country , subdivision_name ...
(USA),
St Petersburg Saint Petersburg ( rus, links=no, Санкт-Петербург, a=Ru-Sankt Peterburg Leningrad Petrograd Piter.ogg, r=Sankt-Peterburg, p=ˈsankt pʲɪtʲɪrˈburk), formerly known as Petrograd (1914–1924) and later Leningrad (1924–1991), i ...
(Russia) and
Moscow Moscow ( , US chiefly ; rus, links=no, Москва, r=Moskva, p=mɐskˈva, a=Москва.ogg) is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 13.0 million ...
(Russia).Parsytec GmbH
at ''new-npac.org''
In Japan, the machines were sold by Matsushita. Between 1988 and 1994, Parsytec built quite an impressive range of
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
based computers having its peak in the "Parsytec GC" (GigaCluster) which was available in versions using 64 up to 16384
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s.Parsytec
Article at ''GeekDot.com''
Parsytec had its
IPO An initial public offering (IPO) or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail (individual) investors. An IPO is typically underwritten by one or more investment ...
in mid-1999 at the German Stock Exchange in
Frankfurt Frankfurt, officially Frankfurt am Main (; Hessian: , "Frank ford on the Main"), is the most populous city in the German state of Hesse. Its 791,000 inhabitants as of 2022 make it the fifth-most populous city in Germany. Located on its na ...
. On Apr, 30, 2006 founder Falk-D. Kübler left the company. In July 2007, 52.6% of the Parsytec AG were acquired by ISRA VISION AG. The delisting of Parsytec shares from the stock market started December the same year. And since 18 April 2008, the Parsytec share is no longer listed on the stock exchange. Whilst workforce at Parsytec was roundabout 130 staff in the early 1990s, the ISRA VISION Group had more than 500 employees in 2012/2013. Today, the core business of ISRA Parsytec within the ISRA VISION Group is the development and distribution of surface inspection systems for strip products in the metal and paper industries.


Products/Computers

Parsytec's product range included: * Megaframe ( T414/ T800) --- one per board, up to ten boards in a rack or as plug-in boards * MultiCluster ( T800) --- up to 64 processors in a single rack * SuperCluster ( T800) --- 16 to 1024 processors in a single frame * GigaCluster (planned: T9000; realized: T800 or MPC 601) --- 64 to 16384 processors in "cubes" * x'plorer ( T800 or MPC 601) * Cognitive Computer ( MPC 604 and
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
Pentium Pro The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel and introduced on November 1, 1995. It introduced the P6 microarchitecture (sometimes termed i686) and was originally intended to replace the original P ...
) * Powermouse ( MPC 604) In total, some 700 stand-alone systems (SC and GC) had been shipped. In the beginning, Parsytec had participated in the GPMIMD (General Purpose
MIMD In computing, multiple instruction, multiple data (MIMD) is a technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be exe ...
) project under the umbrella of the ESPRIT project, both being funded by the
European Commission The European Commission (EC) is the executive of the European Union (EU). It operates as a cabinet government, with 27 members of the Commission (informally known as "Commissioners") headed by a President. It includes an administrative body o ...
's Directorate for Science. However, after substantial divisions with the other participants, Meiko, Parsys, Inmos and Telmat, as regards the choice of a common physical architecture, Parsytec left the project and announced a T9000-based machine of their own, i.e. the GC. But due to Inmos' problems with the T9000, they were forced to change to the ensemble
Motorola Motorola, Inc. () was an American Multinational corporation, multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent p ...
MPC 601 CPUs and Inmos
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
. This led to Parsytec's "hybrid" systems (e.g. GC/PP) degrading
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s to communication processors whilst the compute work was offloaded to the
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
s. Parsytec's cluster systems were operated by an external workstation, typically a
SUN The Sun is the star at the center of the Solar System. It is a nearly perfect ball of hot plasma, heated to incandescence by nuclear fusion reactions in its core. The Sun radiates this energy mainly as light, ultraviolet, and infrared radi ...
workstation (e.g.
Sun-4 Sun-4 is a series of Unix workstations and servers produced by Sun Microsystems, launched in 1987. The original Sun-4 series were VMEbus-based systems similar to the earlier Sun-3 series, but employing microprocessors based on Sun's own SPARC V7 RIS ...
). There is a substantial confusion as regards the names of the Parsytec products. On the one hand this has to do with the architecture, but on the other hand it had to do with the aforementioned non-availability of Inmos T9000 that forced Parsytec to use the
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
and the
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
instead. Systems that were equipped with
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
processors had the prefix "Power". For what concerns the architecture of GC systems, an entire GigaCluster is made up of self-contained GigaCubes. The basic architectural element of a Parsytec system was a cluster which consisted inter alia of four transputers/processors (i.e. a cluster is a node in the classical sense). A GigaCube (sometimes referred to as supernode/meganodeESN Information Bulletin 92-08
at ''dtic.mil''
) consisted of four clusters (nodes) with 16 Inmos
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s (30 MHz),
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
(up to 4 MB per
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
), plus a further redundant
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
(an additional, thus the 17th processor), the local link connections and four Inmos C004 routing chips. Hardware fault tolerance was provided by linking each of the
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
to a different C004. The unusual spelling of x'plorer led to xPlorer and the Gigacluster is sometimes referred to as the Gigacube or Grand Challenge.


Megaframe

Megaframe was the product name of a family of transputer based parallel processing modules. Some of which could be used to upgrade an
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team ...
. As a standalone system, a Megaframe system could hold up to ten processor modules. Different versions of the modules were available, for example, one with a 32-bit transputer T414, floating-point hardware
Motorola 68881 The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math bec ...
, 1 MB (80 nanosecond access time) of
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
and a throughput of 10 MIPS, or one with four 16-bit
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s T22x with 64 kB of RAM. Also cards for special features were on offer, such as a graphics processor with a resolution of 1280 x 1024 pixels or I/O-"cluster" with terminal and
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
interface.


Multicluster

MultiCluster-1 series were statically configurable systems and could be tailored to specific user requirements such as number of processors, amount of memory, and I/0 configuration, as weil as system topology. The required processor topology could be configured by using UniLink connection; fed through the special back plane. In addition, four external sockets were provided. Multicluster-2 used network configuration units (NCUs) that provided flexible, dynamically configurable interconnection networks. The multiuser envirorunent could support up to eight users by using Parsytec's multiple virtual architecture software. The NCU design was based on the Inmos crossbar switch, the C004, which gives full crossbar connectivity for up to 16 transputers. Each NCU, made of C004s, connected up to 96 UniLinks that link internal as weil as external transputers and other I/0 subsystems. MultiCluster-2 provided the ability to configure a variety of fixed interconnection topologies such as tree or mesh structures.


SuperCluster

SuperCluster''
(picture)
had a hierarchical, cluster-based design. A basic unit was a 16-transputer T800, fully connected cluster; larger systems had additional levels of NCUs to form necessary connections. The Network Configuration Manager (NCM) software controlled the NCUs and dynamically established the required Connections. Each transputer could be equipped with 1 to 32 MB of dynamicic
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
with single-error correction and double-error detection.


GigaCluster

The GigaCluster (GC) was a parallel computer which was produced in the early 1990s. A Giga Cluster was made up of Giga Cubes. Being designed for the Inmos T9000-
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s, it could never be launched as such, since the Inmos T9000 transputers itself never made it to the market in good time. This led to the development of the GC/PP (PowerPlus) in which two
Motorola Motorola, Inc. () was an American Multinational corporation, multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent p ...
MPC 601 (80 MHz) were used as the dedicated
CPUs A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
supported by four transputers
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
(30 MHz) Whilst the GC/PP was a hybrid system, the GCel ("entry level") was based on
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
only. The GCel was supposed to be upgradeable to the T9000 transputers (had they come early enough), thus becoming a full GC. As the T9000 was Inmos' evolutionary successor of the T800, upgrading was planned to be simple and straightforward because, firstly, both transputers shared the same instruction set and, secondly, they also had quite a similar performance ratio of compute power versus communication throughput. Therefore, a theoretical a speed-up factor of 10 was expected Gigacube
Article at ''GeekDot.com''
but in the end it was never reached. The network structure of the GC was a two-dimensional lattice with an inter-communication speed between the nodes (i.e. clusters in Parsytec's lingo) of 20 Mbit/s. For the time, the concept of the GC was exceptionally modular and thus scalable. A so-called ''GigaCube'' was a module that was already a one gigaflop system; furthermore, it was the building block for greater systems. A module (i.e. cube in Parsytec's lingo) contained * four clusters of which each was equipped with * 16 transputers (plus a further transputer for redundancy, thus making it 17 transputers per cluster), * 4 wormhole routing chips ( C104 for the planned T9000 and C004 with the realized
T805 T8 or T-8 may refer to the following: Measurement * T8, a Torx screwhead size * T8, a 1 inch fluorescent lamp size * A tornado intensity rating on the TORRO scale Biology * The 8th thoracic vertebra * The T8 spinal nerve Transportation * Trikke ...
), * a dedicated power supply and communications ports. By combining modules (or cubes, respectively,) one could theoretically connect up to 16384 processors to a very powerful system together. Typical installations were: The two largest installations of the GC, which were actually shipped, had 1024 processors (16 modules, with 64 transputers per module) and were operated at the data centers of the Universities of Cologne and Paderborn. In October 2004, the latter had been given to the Heinz Nixdorf Museums Forum where it is inoperable now. The power consumption of a system with 1024 processors was approximately 27 kW, the weight was almost a ton. In 1992, the system priced about 1.5M DM. While the smaller versions up to GC-3 were air-cooled, water cooling was mandatory for the larger systems. In 1992, a GC with 1024 processors reached a placement in the TOP500 list of the world's fastest supercomputer installations. In Germany alone, it was number 22 of the fastest computers. In 1995, there were nine Parsytec computers in the Top500 list of which two GC/PP 192 installations ranked 117 and 188 in the TOP500 list. And in 1996, they still ranked 230 and 231 in the TOP500 list.


x'plorer

The x'plorer model came in two versions: The initial version was featuring 16
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s, each having access to 4MB
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
and called just x'plorer. Later when Parsytec generally switched to the
PPC PPC may refer to: Computing * Personal programmable calculator, programmable calculators for personal use * Pay-per-click, an internet advertising model * PearPC, a PowerPC platform emulator * Peercoin, a peer-to-peer cryptocurrency * Periphera ...
architecture, it was called POWERx'plorer and featured 8 MPC 601 CPUs. Both models came in the same gorgeous desktop case (designed by ''Via 4 Design''). In any model, the x'plorer was more or less a single "slice" — Parsytec called them cluste
(picture)
— of a GigaCube (PPC or Transputer), which used 4 of those clusters in its smallest version (GC-1). Thus, some call it a "GC-0.25". The POWERx'plorer was based on 8 processing units arranged in a 2D mesh. Each processing unit had # one 80 MHz MPC 601 processor, # 8 MB of local memory and # a transputer for establishing and maintaining communication links.


Cognitive Computer

The Parsytec CC (Cognitive Computer)''
(picture)
system was an autonomous unit at the card rack level. The CC card rack subsystem provided the system with its infrastructure including power supply and cooling. The system could be configured as a standard 19'' rack mountable unit which accepted the various 6U plug-in modules. The CC system was a distributed memory, message passing parallel computer and is globally classified into the
MIMD In computing, multiple instruction, multiple data (MIMD) is a technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be exe ...
category of parallel computers. There were two different versions available * CCe: based on
Motorola Motorola, Inc. () was an American Multinational corporation, multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent p ...
MPC 604 processor running at 133 MHz with 512 KB L2-cache. The modules were connected together at 1 Gbit/s with high speed (HS) link technology according to the IEEE 1355 standard, allowing data transfer at up to 75 MB/s. The communication controller was integrated in the processor nodes through the
PCI bus PCI may refer to: Business and economics * Payment card industry, businesses associated with debit, credit, and other payment cards ** Payment Card Industry Data Security Standard, a set of security requirements for credit card processors * Prov ...
. The system board used the MPC 105 chip to provide memory control, DRAM refresh and memory decoding for banks of DRAM and/or Flash. The PUbus speed is limited to 66 MHz while the PCI bus speed was 33 MHz at maximum. * CCi: based on
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
Pentium Pro The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel and introduced on November 1, 1995. It introduced the P6 microarchitecture (sometimes termed i686) and was originally intended to replace the original P ...
its core elements were dual
Pentium Pro The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel and introduced on November 1, 1995. It introduced the P6 microarchitecture (sometimes termed i686) and was originally intended to replace the original P ...
-based motherboards (at 266 MHz) which were interconnected using several high speed networks. Each dual motherboard had 128 Mbyte of memory. Each node had a peak performance of 200 MFLOPS. The product spectrum comprised single-processor or SMP-boards up to a 144 node system, a large variety of PCI cards and also different communication solutions (Gigabit HS-Link, Myrinet, SCI, ATM or Fast-Ethernet). The operating systems was
Windows NT 4.0 Windows NT 4.0 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It is the direct successor to Windows NT 3.51, which was released to manufacturing on July 31, 1996, and then to retail ...
and ParsyFRame (UNIX environment was optional).Parallel Computing Hardware
at ''ssd.sscc.ru''
In all CC-systems, the nodes were directly connected to the same router which implemented an active hardware 8 by 8 crossbar switch for up to 8 connections using the 40 MBytes/s high-speed link. For what concerns the CCe, the software was based on IBM's
AIX Aix or AIX may refer to: Computing * AIX, a line of IBM computer operating systems *An Alternate Index, for a Virtual Storage Access Method Key Sequenced Data Set * Athens Internet Exchange, a European Internet exchange point Places Belgi ...
4.1 UNIX operating system together with Parsytec's parallel programming environment Embedded PARIX (EPX).Embedded Parix Ver. 1.9.2, Software Documentation (1996)
/ref> Thus, it combined a standard
UNIX Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
environment (compilers, tools, libraries) with an advanced software programming development environment. The system was integrated to the local area network using standard Ethernet. Therefore, a CC node had a peak performance of 266 MFlops. The peak performance of the 8-node CC system installed at Geneva University Hospital was therefore 2.1 GFlops.Implementation of an Environment for Monte Carlo simulation of Fully 3-D Positron Tomography on a High-Performance Parallel Platform
H. Zaidi, Parallel Computing, Vol. 24 (1998), pp. 1523-1536


Powermouse

Powermouse was another scalable system that consisted of modules and individual components. It was a straightforward extension of the x'plorer-system. Each module (dimensions: 9 cm x 21 cm x 45 cm) contained four MPC 604 processors (200/300 MHz) and 64 MB
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
attaining a peak performance of 2.4 Gflop/s. A separate communication processor T425) equipped with 4 MB RAM, controlled the data flow in four directions to other modules in the system. The bandwidth of a single node was 9 MB/s For about 35000 DM a basic system consisting of 16 CPUs (i.e. four modules) could provide a total computing power of 9.6 Gflop/s. As was with all Parsytec products, Powermouse required a
Sun The Sun is the star at the center of the Solar System. It is a nearly perfect ball of hot plasma, heated to incandescence by nuclear fusion reactions in its core. The Sun radiates this energy mainly as light, ultraviolet, and infrared radi ...
Sparcstation The SPARCstation, SPARCserver and SPARCcenter product lines are a series of SPARC-based computer workstations and servers in desktop, desk side (pedestal) and rack-based form factor configurations, that were developed and sold by Sun Microsyst ...
as the front-end. All software ( PARIX with
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
and Fortran 77 compilers and debuggers (alternatively providing MPI or
PVM Parallel Virtual Machine (PVM) is a software tool for parallel networking of computers. It is designed to allow a network of heterogeneous Unix and/or Windows machines to be used as a single distributed parallel processor. Thus large computatio ...
as user interfaces) was included.


Operating system

The operating system used was PARIX (PARallel UnIX extensions) (PARIXT8 for the T80x
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s and PARIXT9 for the T9000
transputer The transputer is a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers. T ...
s, respectively). Based on
UNIX Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
, PARIX supported
remote procedure call In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (l ...
s, it was compliant with the
POSIX The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming interf ...
standard. PARIX provided
UNIX Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
functionality at the front-end (e.g. a
Sun The Sun is the star at the center of the Solar System. It is a nearly perfect ball of hot plasma, heated to incandescence by nuclear fusion reactions in its core. The Sun radiates this energy mainly as light, ultraviolet, and infrared radi ...
SPARCstation The SPARCstation, SPARCserver and SPARCcenter product lines are a series of SPARC-based computer workstations and servers in desktop, desk side (pedestal) and rack-based form factor configurations, that were developed and sold by Sun Microsyst ...
which had to be purchased separately) with library extensions for the needs of the parallel system at the backend which was precisely the Parsytec product itself (it was connected to the front-end by which it was operated). The Parix software package comprised components for the program development environment (compilers, tools, etc.) and runtime environment (libraries). PARIX offered different types of synchronous and asynchronous communication. In addition, Parsytec provided a parallel programming environment called Embedded PARIX (EPX). To develop parallel applications using EPX, data streams and function tasks were allocated to a network of nodes. The data handling between processors required just a few system calls. Standard routines for synchronous communication such as send and receive were available as well as asynchronous system calls. The full set of EPX calls established the EPX application programming interface (
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
). The destination for any message transfer was defined through a virtual channel that ended at any user defined process. Virtual channels were user defined and managed by EPX. The actual message delivery system software utilised the router. Moreover, one could also run COSY (Concurrent Operating SYstem)COSY – ein Betriebssystem für hochparallele Computer
R. Butenuth at ''uni-paderborn.de'' (German)
and
Helios In ancient Greek religion and Greek mythology, mythology, Helios (; grc, , , Sun; Homeric Greek: ) is the deity, god and personification of the Sun (Solar deity). His name is also Latinized as Helius, and he is often given the epithets Hyper ...
on the machines. Helios supported the special reset-mechanism of Parsytec out of the box.


See also

* INMOS *
SUPRENUM SUPRENUM (german: SUPerREchner für NUMerische Anwendungen, en, super-computer for numerical applications) was a German research project to develop a parallel computer from 1985 through 1990. It was a major effort which was aimed at developing a n ...
*
Meiko Scientific Meiko Scientific Ltd. was a British supercomputer company based in Bristol, founded by members of the design team working on the Inmos transputer microprocessor. History In 1985, when Inmos management suggested the release of the transputer b ...
*
Thinking Machines Corporation Thinking Machines Corporation was a supercomputer manufacturer and artificial intelligence (AI) company, founded in Waltham, Massachusetts, in 1983 by Sheryl Handler and Danny Hillis, W. Daniel "Danny" Hillis to turn Hillis's doctoral work at the ...


References


External links


Homepage of ''ISRA VISION PARSYTEC AG''

Ram Meenakshisundaram's Transputer Home Page
at ''classiccmp.org''
16384 Prozessoren bringen 400 Gflops Transputer-Superrechner von Parsytec als neuer Weltmeister
Article at ''computerwoche.de'' (German)
Zur Strategie von Parsytec Kuebler: "In zehn Jahren rechnen die meisten Computer parallel"
Oct 1, 1993, at computerwoche.de (German)
The FTMPS-Project: Design and Implementation of Fault-tolerance Techniques for Massively Parallel Systems
J. Vounckx et al.
Homepage of ''Via 4 Design''
{{DEFAULTSORT:Parsytec Supercomputers Massively parallel computers Parallel computing Manufacturing companies based in Aachen