Introduction

csWMPI II csWMPI II is an implementation of the complete Message Passing Interface (MPI) standard version 2.0. It is a software development kit, which enables the development and deployment of parallel applications for MS Windows and Linux platforms on x86 and x86_64 (AMD64).

The new features of csWMPI II include dynamic process creation, parallel I/O, and one-sided communication that can be used on heterogeneous computations with processes running in MS Windows and Linux*. Due to these advanced features the core of csWMPI II has been completely rewritten to offer superior performance and stability.

This documentation contains the following sections:

System Requirements Platforms and compilers supported by csWMPI II.
Getting Started Want to get started quickly? You are three clicks away from running your first csWMPI II program.
Release Notes A list of additions and updates for this and previous versions of csWMPI II.
User Guide Details on configuration, compilation, execution, and implementation specific issues.
C Examples Documentation for csWMPI II examples written in C.
C++ Examples Documentation for csWMPI II examples written in C++.
Fortran 77 Examples Documentation for csWMPI II examples written in Fortran 77.
Fortran 90 Examples Documentation for csWMPI II examples written in Fortran 90.
Third-party benchmarks Description on how to run some third-party benchmarks using csWMPI II.
MPI-2 API Reference Documentation for all the functions in the MPI-2 standard.

Contact information:
Web page www.cswmpi.com
Support team    wmpi-support@criticalsoftware.com
Sales team wmpi-sales@criticalsoftware.com

* Heterogeneous OS computations are supported only for x86 architectures.




© 2009 Critical Software SA. All trademarks and copyrights on this page are owned by their respective owners.
csWMPI II, csWMPI and PatentMPI are trademarks of Critical Software SA. All Rights Reserved.