Parallel Toolbox


Version 1.x

The Parallel Toolbox simplifies the automatic parallelization of local graph oriented problems. It is based upon C++ and PVM as underlying communication library. It was used as the core parallelization library for the simulator of my master thesis. In the English documentation you will find information about concepts, installation, and usage of the toolbox.

Version 2.x

The new version of the Parallel Toolbox will consist of several independent modules. Together they will eventually have the functionality of Version 1.x with some advantages:

  • Support of both PVM and MPI communication libraries,
  • Support of MPPs and cluster architectures,
  • Simplified access to command-line parameters and configuration files.

Platforms

The toolbox has been tested on several platforms. The following table gives an overview of the development.

Manufacturer Model OS Compiler Communication Architecture Date State
PC-Compatible x86 LINUX 2.0.24 GCC 2.7.2 PVM 3.3.10 LINUX 2-13-97 OK
PC-Compatible x86 LINUX 2.0.24 GCC 2.7.2 MPICH 1.0.12 linux (ch_p4) 2-13-97 OK
SUN Enterprise Sun OS 5.5.1 GCC 2.7.2 PVM 3.3.10 SUN4SOL2 2-13-97 OK
SUN Enterprise Sun OS 5.5.1 GCC 2.7.2 PVM 3.3.10 SUNMP 2-19-97 OK
SUN Enterprise Sun OS 5.5.1 GCC 2.7.2 MPICH 1.0.11 solaris (ch_shmem) 2-13-97 hangs for n(CPN)>6, why?
SUN Sparc 20 Sun OS 5.4 SunPro SC 4.0 C++ 4.1 PVM 3.3.11 SUN4SOL2 2-19-97 OK
Parsytec CC-48 AIX 4.1 GCC 2.7.2.1 PVM 3.x PowerPVM 2-28-97 OK
Parsytec CC-48 AIX 4.1 GCC 2.7.2.1 MPICH 1.0.11 ppc(ch_nK) 2-28-97 linker error
DEC Alpha OSF1 V3.2 GCC 2.7.2.2 PVM 3.3.9 ALPHAMP 2-13-97 OK
DEC Alpha OSF1 V3.2 GCC 2.7.2.2 MPICH 1.0.13 alpha(ch_shmem) 2-21-97 OK
IBM SP-1 AIX 3.2 GCC 2.7.2.2 PVM 3.3.9 RS6K 2-13-97 OK
IBM SP-1 AIX 3.2 GCC 2.7.2.2 MPICH 1.0.13 rs6000(ch_eui) 2-13-97 OK
Cray T3D sn6102 cri.3 CRAY CC PVM 3.3.7 (CRAY 2.1.3) CRAY 2-18-97 OK
SGI Power Challenge IRIX 6.2 GCC 2.7.2.2 PVM 3.3.9 IRIX64 2-13-97 waiting for GCC 2.8
SGI Power Challenge IRIX 6.2 Mongoose CC 7.1 PVM 3.3.9 IRIX64 2-19-97 OK
SGI Power Challenge IRIX 6.2 Mongoose CC 7.1 SGI MPICH IRIX64 (ch_shmem) 2-21-97 OK