Table des matières

MPI

Multirail

Sur de l'OmniPath :

Sources :

Mutlicartes

Pour savoir quelles sont les cartes utilisées :

export PSM2_TRACEMASK=0x2

Pour indiquer quelle(s) carte(s) utiliser (sans qu'il soit question de multirail) :

export HFI_UNIT=0
export HFI_UNIT=1 
export HFI_UNIT=0,1

Préciser des paramètres MCA

Pour connaître tous les paramètres possibles :

ompi_info -a | less

Pour définir les paramètres :

mpirun --mca coll_tuned_use_dynamic_rules 1 --mca coll_tuned_alltoallv_algorithm 1 ...

Ou bien avec une variable d'environnement :

export OMPI_MCA_coll_tuned_use_dynamic_rules=1

Sources :

Problèmes PSM2

Si PSM2 râle en disant Exhausted 1048576 MQ irecv request descriptors, which usually indicates a user program error or insufficient request descriptors (PSM2_MQ_RECVREQS_MAX=1048576), il faut positionner une variable d'environnement (source) :

export PSM2_MEMORY=large