Skip to content

MPI collective functions tuning parameters? #63

@binhudakhalid

Description

@binhudakhalid

In OpenMPI we can select the different algorithms for collective communication functions.

Take the Broadcast function as an example, it has the following implementations: 0 ignore, 1 basic linear, 2 chain, 3: pipeline, 4: split binary tree, 5: binary tree, 6: binomial tree, 7: knomial tree, 8: scatter_allgather, 9: scatter_allgather_ring.

And we can select the implementations by setting '--mca coll_tuned_bcast_algorithm 7'

mpirun --mca coll_tuned_use_dynamic_rules 1 --mca coll_tuned_bcast_algorithm 7 -np 2 ./myprogram

Is there a way in Microsoft MPI to do the same or to change the tuning parameters?

ref: https://www.open-mpi.org/faq/?category=tuning#setting-mca-params

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions