Ceci est une ancienne révision du document !
Cet article traite du choix de la Fabric par la librairie Intel MPI.
http://www.scientificcomputing.com/articles/2011/09/infiniband-architecture-impact-cpu-utilization
Verbs et PSM sont seux approches différentes pour les communications MPI sur IB
Il est donc recommandé de ne pas utiliser Verbs, mais la couche PSM pour travailler sur le réseau Infiniband.
shm | Mémoire partagée |
---|---|
dapl | DAPL-capable network fabrics, such as InfiniBand, iWarp, Dolphin, and XPMEM (through DAPL) |
tcp | TCP/IP-capable network fabrics, such as Ethernet and InfiniBand (through IPoIB) |
tmi | TMI-capable network fabrics including Intel True Scale Fabric, Myrinet, (through Tag Matching Interface) |
ofa | OFA-capable network fabric including InfiniBand* (through OFED verbs) |
Fabric utilisées :
$ echo $I_MPI_FABRICS shm:tmi
PSM est un TMI Provider. Sélectionné via la configuration du fichier /opt/software/intel/impi_latest/etc64/tmi.conf