Again, make sure that SMPI_PRETEND_CC is not set when you actually
compile your application. It is just a work-around for some configure-scripts
and replaces some internals by "return 0;". Your simulation will not
Again, make sure that SMPI_PRETEND_CC is not set when you actually
compile your application. It is just a work-around for some configure-scripts
and replaces some internals by "return 0;". Your simulation will not
- mvapich2: use mvapich2 selector for the alltoall operations
- impi: use intel mpi selector for the alltoall operations
- automatic (experimental): use an automatic self-benchmarking algorithm
- mvapich2: use mvapich2 selector for the alltoall operations
- impi: use intel mpi selector for the alltoall operations
- automatic (experimental): use an automatic self-benchmarking algorithm
- 2dmesh: organizes the nodes as a two dimensional mesh, and perform allgather
along the dimensions
- 3dmesh: adds a third dimension to the previous algorithm
- 2dmesh: organizes the nodes as a two dimensional mesh, and perform allgather
along the dimensions
- 3dmesh: adds a third dimension to the previous algorithm
segments of the ELF process when switching the MPI ranks, allowing
each ranks to have its own copy of the global variables. This feature
is expected to work correctly on Linux and BSD, so smpirun activates
segments of the ELF process when switching the MPI ranks, allowing
each ranks to have its own copy of the global variables. This feature
is expected to work correctly on Linux and BSD, so smpirun activates
altered (but memory occupation will be higher).
If you want to turn it off, pass \c -no-privatize to smpirun. This may
altered (but memory occupation will be higher).
If you want to turn it off, pass \c -no-privatize to smpirun. This may
SMPI_SHARED_MALLOC macro in this case, sorry.
This feature is demoed by the example file
SMPI_SHARED_MALLOC macro in this case, sorry.
This feature is demoed by the example file
of the collective operations) to reduce the most preeminent differences.
If the discrepancies come from the computing time, try adapting the \c
of the collective operations) to reduce the most preeminent differences.
If the discrepancies come from the computing time, try adapting the \c
reality. If the error come from the communication, then you need to
fiddle with your platform file.
reality. If the error come from the communication, then you need to
fiddle with your platform file.