1.1. Sample codes of using mpi
Prepare example:
$ cd mpi/fortran $ module load imasenv # load environment if not set $ tree . ├── expected_output.txt ├── Makefile ├── mpi_batch_fc2k.xml ├── mpi_host_fc2k.xml ├── mpi_open_batch_fc2k.xml ├── mpi_open_host_fc2k.xml ├── mpi_workflow.xml ├── nocpompi.f90 └── run_test.sh
Run example:
$ ./run_test.sh building actor - mpi_batch_fc2k.xml - OK Skipping log removal building actor - mpi_host_fc2k.xml - OK Skipping log removal building actor - mpi_open_batch_fc2k.xml - OK Skipping log removal building actor - mpi_open_host_fc2k.xml - OK Skipping log removal workflow execution - OK Skipping log removal mpi - OK Skipping log removal
The same example in Kepler:
1.2. Comparison of actor configurations
mpi_batch actor configuration | mpi_host actor configuration |
mpi_open_batch actor configuration | mpi_open_host actor configuration |