Parallel Toolbox


Version 1.x

The Parallel Toolbox simplifies the automatic parallelization of local graph oriented problems. It is based upon C++ and (for the time being) PVM as underlying communication library. 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-Compatiblex86LINUX 2.0.24GCC 2.7.2PVM 3.3.10LINUX2-13-97OK
PC-Compatiblex86LINUX 2.0.24GCC 2.7.2MPICH 1.0.12linux (ch_p4)2-13-97OK
SUNEnterpriseSun OS 5.5.1GCC 2.7.2PVM 3.3.10SUN4SOL22-13-97OK
SUNEnterpriseSun OS 5.5.1GCC 2.7.2PVM 3.3.10SUNMP2-19-97OK
SUNEnterpriseSun OS 5.5.1GCC 2.7.2MPICH 1.0.11solaris (ch_shmem)2-13-97hangs for n(CPN)>6, why?
SUNSparc 20Sun OS 5.4SunPro SC 4.0 C++ 4.1PVM 3.3.11SUN4SOL22-19-97OK
ParsytecCC-48AIX 4.1GCC 2.7.2.1PVM 3.xPowerPVM2-28-97OK
ParsytecCC-48AIX 4.1GCC 2.7.2.1MPICH 1.0.11ppc(ch_nK)2-28-97linker error
DECAlphaOSF1 V3.2GCC 2.7.2.2PVM 3.3.9ALPHAMP2-13-97OK
DECAlphaOSF1 V3.2GCC 2.7.2.2MPICH 1.0.13alpha(ch_shmem)2-21-97OK
IBMSP-1AIX 3.2GCC 2.7.2.2PVM 3.3.9RS6K2-13-97OK
IBMSP-1AIX 3.2GCC 2.7.2.2MPICH 1.0.13rs6000(ch_eui)2-13-97OK
CrayT3Dsn6102 cri.3CRAY CCPVM 3.3.7 (CRAY 2.1.3)CRAY2-18-97OK
SGIPower ChallengeIRIX 6.2GCC 2.7.2.2PVM 3.3.9IRIX642-13-97waiting for GCC 2.8
SGIPower ChallengeIRIX 6.2Mongoose CC 7.1PVM 3.3.9IRIX642-19-97OK
SGIPower ChallengeIRIX 6.2Mongoose CC 7.1SGI MPICHIRIX64 (ch_shmem)2-21-97OK


Aktualisiert am 13.02.2000 0:48 Uhr