csWMPI II
csWMPI II is the high-end member of Critical Software’s line of middleware products for high performance computing clusters providing a comprehensive MPI-2 standard implementation.
csWMPI II is a production-strength middleware, professionally supported, with a long-term commitment from Critical Software, and is available for Windows™ and Linux-based (kernel 2.4.x or higher) platforms.
csWMPI II FEATURES INCLUDE
- First worldwide MPI-2 compliant implementation for general purpose clusters;
- Full support of dynamic process creation, including client/server arrangements;
- Full support of one sided communications, including the three types of synchronization;
- Full support of I/O operations/parallel I/O;
- Full support of extended collective operations;
- [+]
- OpenMP™ ready, full thread safety;
- Advanced architecture, capable of supporting many different communication devices simultaneously;
- Efficient, non-polling implementation;
- Full overlap of communication and computation;
- Asynchronous completion notification;
- Automatic Remote Installation;
- Mpiexec is not mandatory to launch an application;
- Fortran bindings (F77 and F90 standard) with support for Compaq Visual Fortran 6.1, Absoft Pro Fortran 7.0 and Lahney/Fujitsu Fortran 5.6 IDE's/compilers;
- Supports Windows™ based clusters (WinNT 4.0, Win2000 Pro/Advanced Server, WinXP, Win Server 2003, Windows Vista and Windows 7);
- Support to Linux based clusters (Red Hat, Mandrake, SuSe, Debian, and other kernel 2.4.x distributions or higher);
- Support to 64 bit extended systems, Opteron, Athlon64, EM64T and Itanium 2;
SUPPORTED PLATFORMS
Windows Platforms
- Windows NT 4.0 (SP 4 and above)
- Windows 2000
- Windows XP
- Windows 2003 Server
- Windows Vista
- Windows 7
Linux Distributions
- Turbo Linux 7.0
- Debian 3.0
- SuSe 8.1
- Red Hat 9.0
- Gentoo 1.4
- Mandrake 9.1
- Slackware 9.1
SUPPORTED COMPILERS
Windows Platforms
- MS Visual C++ 6.0
- MS Visual C++ 7.0 (.NET)
- Microsoft's C/C++ compiler for the Intel Itanium architecture
- C89 compliant compiler
- Compaq Visual Fortran 6.1A
- Lahey/Fujitsu Fortran 5.6
- Absoft Pro Fortran 7.0
Linux Distributions
- GNU Compiler collection 2.95, 3.2 or 3.3
For information about support for other systems and development environments, please contact us.