The examples to be presented were (usually) performed on two different parallel hardware platforms - PC cluster (installed at the department of Structural Mechanics) and IBM SP2 and SP machines (installed at CTU computing centre).
Originally, the PC cluster consisted of four workstations DELL 610, each equipped with two processors. Two workstations contain dual PII Xeon processors at 450 MHz with 512 MB of shared system memory and the remaining two comprise dual PII Xeon processors at 400 MHz with 512 MB of shared memory. The workstations are connected by Fast Ethernet 100 Mb network using 3Com Superstack II switch, model 3300. Later on two additional workstations, equipped with dual PIII processors at 450 MHz with 760 MB and 1 GB of shared system memory, were added to the cluster. Note that this cluster represents a heterogeneous parallel computing platform with the combination of shared and distributed memory.
All workstations can be running either Windows NT 4.0 operating system, in which case the communication is based on MPI/Pro for Windows NT message passing library (MPI Software technology, Inc.) that supports both the distributed and shared memory communication, or under Linux 6.x operating system with public domain MPICH message passing library.
The IBM SP2 is a heterogeneous machine equipped with 22 P2SC processors running at 120 and 160 MHz, each one with at least 128 MB of memory and 2 GB of disk space. The processors are running AIX 4.1 operating system interconnected with HPS (high performance switch - 40 MB/s bidirectionally).
The IBM SP is also a heterogeneous machine equipped with 4 nodes with 4 Power3 processors, running at 332 MHz and having at least 1 GB of shared system memory and 32 GB of disk space, and with 8 nodes with 2 Power3 processors (optimized for floating point operations), running at 200 MHz and having at least 1 GB of shared system memory and 16 GB of disk space. The processors are running AIX 4.3 operating system interconnected with SPS (super performance switch).
Both machine (SP2 and SP) are interconnected by standard Ethernet. The communication is based on MPI message passing library built on the top of the native MPL message passing library.