| Description |
Intel MPI (Message Passing Interface) is optimized for parallization computating in high-performance computers interconnected with various technology, including InfiniBand, Myrinet and TCP, as well as shared memory. Official Homepage
|
| Documentation |
Users Manual Reference Manual More Document
Other References White Papers |
| License Agreement and Citation Format |
License Agreement License Agreement
Citation Format
|
| How to Access the Program |
Availability
| Fuji |
4.0.1.007 |
/opt/intel/impi/4.0.1.007/intel64 |
| Aurora |
4.0.0.025 |
/opt/intel/impi/4.0.0.025 |
| Axle |
4.0.0.025 |
/opt/intel/impi/4.0.0.025/intel64 |
|
| Using the Program |
(1) Set up the Environments for Intel MPI Add these lines in .bashrc for bash shell for Fuji source /opt/intel/impi/4.0.1.007/intel64/bin/mpivars.sh for csh or tcsh shells setenv /opt/intel/impi/4.0.1.007/intel64/bin/mpivars.csh Add these lines in .bashrc for bash shell for Aurora source /opt/intel/impi/4.0.0.025/bin64/mpivars.sh for csh or tcsh shells setenv /opt/intel/impi/4.0.0.025/bin64/mpivars.csh Add these lines in .bashrc for bash shell for Axle source /opt/intel/impi/4.0.0.025/intel64/bin/mpivars.sh for csh or tcsh shells setenv /opt/intel/impi/4.0.0.025/intel64/bin/mpivars.csh (2) Compile your code Using MPI Wrapers C : mpiicc -lmpi [-options] source.c -o executable.exe (using Intel icc) mpicc -lmpi [-options] source.c -o executable.exe (using GNU gcc) C++ : mpiicpc -lmpi [-options] source.c -o executable.exe (using Intel icpc) mpigxx -lmpi [-options] source.c -o executable.exe (using GNU g++) Fortran : mpifort -lmpi [-options] source.c -o executable.exe (using Intel ifort) mpif90 -lmpi [-options] source.c -o executable.exe (using GNU gfortran) Link to MPI Libraries Manually C : icc -lmpi [-options] source.c -o executable.exe (using Intel icc) gcc -lmpi [-options] source.c -o executable.exe (using GNU gcc) C++ : icpc -lmpi [-options] source.c -o executable.exe (using Intel icpc) g++ -lmpi [-options] source.c -o executable.exe (using GNU g++) Fortran : ifort -lmpi [-options] source.c -o executable.exe (using Intel ifort) gfortran -lmpi [-options] source.c -o executable.exe (using GNU gfortran) [-options] can be found in the user manual
|
| Additional Notes |
| |