MPI
MPI - Message Passing Interface is a standardized and portable message-passing communication protocol for programming parallel computers. MPI provides communicators, point-to-point communication, collective communication, derived datatypes, and some modern concepts as one-sided communication, dynamic process management, I/O. There are several well-tested and efficient implementations of MPI, such as MPICH, Open MPI. This library uses compiler wrappers mpicc, mpic++ and mpif90 for C, C++ and Fortran, respectively.
Related programs:
Related reports:
VeloxChem ·
DPM – Dynamics Simulation ·
DROPS ·
VAMPIRE ·
NEMO ·
Ateles ·
Musubi ·
DFTB ·
EPW, version 4.0.0 ·
Code Saturne ·
BAND ·
LAMMPS ·
SHEMAT Suite, BiCGStab solver (mphase big2a) with PETSc ·
ms2 ·
ScalFMM ·
VAMPIRE ·
CHAPSIM ·
ADF ·
DFTB ·
QuantumTransport ·
COOLFluiD ·
Ondes3D ·
ParFlow, version 693 ·
k-Wave ·
EPW, version 4.0.0 ·
EPW, version 4.0.0 ·
BAND ·
BAND ·
OpenNN ·
OpenFOAM ·
RICH ·
WRF-Chem ·
fftxlib – QE miniapp ·
chtMollierSolver – OpenFOAM solver ·
Distributed Neural Simulation ·
chtMollierSolver – OpenFOAM solver ·
GROMACS ·
Vampire ·
ffire ·
Alya ·
Nektar++, version 4.4.0 ·
SHEMAT Suite, BiCGStab solver (mphase big2a) with PETSc ·
WRF-Chem ·
GROMACS 4.5.3 QED ·
BigDFT (1.9.0) ·
pySDC ·
Tsunami-HySEA ·
FALL3D ·
SOMA (Soma Offers Monte Carlo Acceleration) ·
JURASSIC ·
specfem3d (Earth and atmospheric sciences) C/Fortran+MPI ·
DeaLAMMPS ·
SeisSol (Earth and atmospheric sciences) C++/Fortran, MPI+OpenMP+pthreads! ·
GALES ·
Blender Cycles ·
Incompressible Gloria (CFD), C++, MPI ·
CHORUS ·
Terrsysmp-PDAF ·
SOMA ·
SEM46 ·
Gloria (compressible flow solver) ·
Alya + Cantera ·
BEM4I, open-source developed at IT4Innovations ·
IFS-FVM ·
HemeLB (3D macroscopic blood flow simulation) C++ & MPI ·
Jules ·
FRAMSTIM ·
TerrSysMP ·
AVBP ·
MHDG ·
BDDCML ·
EMEP MSC-W ·
FALL3D ·
juKKR-KKRhost ·
CS3D ·
PORTA ·
XSHELLS 2.5 ·