Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
mpi:intel-mpi:fabric [2015/06/18 16:43] montap01 [Références] |
mpi:intel-mpi:fabric [2016/04/18 11:07] (Version actuelle) montap01 [Références] |
| |
==== Intel True Scale ==== | ==== Intel True Scale ==== |
* Il faut aussi savoir ue notre réseau IB est basé sur l'architecture Intel True Scale | * Il faut aussi savoir que notre réseau IB est basé sur l'architecture Intel True Scale |
* Elle a été conçue pour fonctionner avec PSM, spécialement pour les clusters HPC | * Elle a été conçue pour fonctionner avec PSM, spécialement pour les clusters HPC |
* Il est donc fortement conseillé de travailler avec PSM pour en tirer un plein profit | * Il est donc fortement conseillé de travailler avec PSM pour en tirer un plein profit |
* Protocole de couche haute pour réseau Infiniband | * Protocole de couche haute pour réseau Infiniband |
* Utilise en dessous soit un mode connecté (Reliable Connection RC), soit un mode déconnecté (User Datagram UD) | * Utilise en dessous soit un mode connecté (Reliable Connection RC), soit un mode déconnecté (User Datagram UD) |
* Mode par défaut d'OpenMPI | * Mode par défaut d'Intel MPI |
FIXME pourquoi ne pas l'utiliser ? | FIXME pourquoi ne pas l'utiliser ? |
==== ofa / verbs ==== | ==== ofa / verbs ==== |
| |
==== tmi ==== | ==== tmi ==== |
* Tag Matching Interface | * //Tag Matching Interface// |
* Un des //fournisseur// (//provider//) TMI permet de passer par PSM | * Un des //fournisseur// (//provider//) TMI permet de passer par PSM |
* C'est donc la Fabric à utiliser de préférence sur CALI | * C'est la **Fabric à utiliser de préférence sur CALI** |
* La liste des fournisseurs TMI est déclarée dans un fichier de configuration de la librairie Intel, ''/opt/software/intel/impi_latest/etc64/tmi.conf'' | * La liste des fournisseurs TMI est déclarée dans un fichier de configuration de la librairie Intel, ''/opt/software/intel/impi_latest/etc64/tmi.conf'' |
| |
| |
===== Références ===== | ===== Références ===== |
| * [[http://www.snia.org/sites/default/education/tutorials/2007/fall/networking/DrorGoldenberg_InfiniBand_Technology_Overview.pdf | InfiniBand Technology Overview]], //SNIA// ({{:mpi:intel-mpi:drorgoldenberg_infiniband_technology_overview.pdf|copie locale}}) |
* [[http://www.scientificcomputing.com/articles/2011/09/infiniband-architecture-impact-cpu-utilization | InfiniBand Architecture Impact on CPU Utilization]] : PSM et Verbs expliqués | * [[http://www.scientificcomputing.com/articles/2011/09/infiniband-architecture-impact-cpu-utilization | InfiniBand Architecture Impact on CPU Utilization]] : PSM et Verbs expliqués |
* [[https://software.intel.com/en-us/articles/dapl-ud-support-in-intel-mpi-library | Enabling Connectionless DAPL UD in the Intel® MPI Library]] | * [[https://software.intel.com/en-us/articles/dapl-ud-support-in-intel-mpi-library | Enabling Connectionless DAPL UD in the Intel® MPI Library]] |
* [[https://thegeekinthecorner.wordpress.com/2010/08/14/on-dapl/ | On DAPL]] | * [[https://thegeekinthecorner.wordpress.com/2010/08/14/on-dapl/ | On DAPL]] |
* [[https://software.intel.com/en-us/articles/using-the-new-tmi-fabric-for-intel-mpi-library | Using the new TMI fabric for Intel MPI Library]] | * [[https://software.intel.com/en-us/articles/using-the-new-tmi-fabric-for-intel-mpi-library | Using the new TMI fabric for Intel MPI Library]] |
* [[http://www.diku.dk/~vinter/CC/Infinibandchap42.pdf | An Introduction to the InfiniBand Architecture]] (copie locale {{:mpi:intel-mpi:infinibandchap42.pdf|}}) | * [[http://www.diku.dk/~vinter/CC/Infinibandchap42.pdf | An Introduction to the InfiniBand Architecture]] ({{:mpi:intel-mpi:infinibandchap42.pdf|copie locale}}) |
* [[http://people.redhat.com/dledford/infiniband_get_started.html | Getting Started with InfiniBand]] | * [[http://people.redhat.com/dledford/infiniband_get_started.html | Getting Started with InfiniBand]] |
| * [[http://web.cse.ohio-state.edu/~panda/5429/papers/3c_VIG_SF.pdf | InfiniBand™ Host Channel Adapter |
| Verb Implementer’s Guide]] |
| * [[https://thegeekinthecorner.wordpress.com/category/infiniband-verbs-rdma/ | The Geek In The Corner -- Verbs and RDMA]] |
| * {{:mpi:intel-mpi:infiniband_network_architecture.pdf| Infiniband Network Architecture}} |