Interface de passage de message Los Alamos

L'interface de passage des messages LOS Alamos est une implémentation de l'interface de passage de message (MPI).
Télécharger maintenant

Interface de passage de message Los Alamos Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • LGPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Advanced Computing Laboratory
  • Site Internet de l'éditeur:
  • http://public.lanl.gov/lampi/

Interface de passage de message Los Alamos Mots clés


Interface de passage de message Los Alamos La description

L'interface de passage de messages Los Alamos est une mise en uvre de l'interface de passage de message (MPI). L'interface de passe-message de Los Alamos est une mise en uvre de l'interface de passage de message (MPI) motivée par un besoin croissant de tolérance de défaut au niveau du logiciel dans de grands systèmes informatiques hautes performances (HPC ).Ce besoin est causé par le grand nombre de composants présents. Dans les systèmes HPC modernes, en particulier des grappes. Les composants individuels - les processeurs, les modules de mémoire, les cartes d'interface réseau (NICS), etc. - sont généralement fabriqués à des tolérances adéquates pour les petits ou les systèmes de bureau.Lorsque agrégé dans un grand système HPC, cependant, des taux d'erreur à l'échelle du système peuvent être Trop super pour compléter avec succès une longue exécution. Par exemple, un périphérique réseau peut avoir un taux d'erreur parfaitement acceptable pour un système de bureau, mais pas dans un groupe de milliers de nuds, qui doit exécuter une erreur libre pendant de nombreuses heures ou même des jours pour compléter un calcul scientifique.LA-MPI A deux objectifs principaux: la tolérance des pannes réseau et les performances élevées. La tolérance des pannes réseau est obtenue en mettant en uvre un protocole de contrôle / retransmission hautement efficace. L'intégrité des données livrées est (éventuellement) vérifiée au niveau de l'utilisateur à l'aide d'un checksum ou de CRC. Les données qui sont corrompues (ou jamais livrées) sont retransmises.Aussi for High Performance, le protocole de contrôle léger et de retransmission de LA-MPI nous permet d'obtenir de faibles messages de latence. En outre, l'approche flexible portée à l'utilisation de chemins de données redondants dans un système riche en périphérique de réseau conduit à une bande passante réseau élevée puisque différents messages et / ou fragments de message peuvent être envoyés en parallèle selon des chemins différents. De plus, étant donné que LA-MPI est développé pour une utilisation sur les grands systèmes du laboratoire national de Los Alamos, nous avons vérifié que LA-MPI est évolutive de plus de 3500 processus. Une solution alternative au problème de la tolérance des pannes réseau est d'utiliser le TCP / IP. protocole. Nous croyons toutefois que ce protocole - développé pour gérer des réseaux non féliciels, inhomogènes et sursouscrits - fonctionne mal et est trop complexe pour la messagerie du système HPC et que le protocole de contrôle léger de la MPI est un choix plus approprié. Sont plus appropriés. Certaines fonctionnalités principales de "Interface de passe de message Los Alamos": · Conforme standard (MPI version 1.2 intégrée à la Romio pour MPI-IO) · Fort portable · Open Source (LGPL) · Sécurité du fil · Optimisé pour les systèmes SMP, y compris les architectures numa · Réseau Tolérance de défaut (Intégrité des données vérifiée au niveau de l'utilisateur) · Strips de fragment de messages sur plusieurs périphériques de réseauQuel de cette version: · Les conflits d'espace de noms ont été corrigés. · La détection des erreurs et la manipulation des fragments ont été améliorées. · Bugs dans les barrières de mémoire et les spinlocks pour Les architectures X86 et X86_64 ont été corrigées. · Le profilage et le support de soutien ont été ajoutés. · Les E / S asynchrones ont été désactivés par défaut comme solution de contournement pour les problèmes avec certains systèmes de fichiers. · Les insectes de délai d'attente mineurs ont été corrigés.


Interface de passage de message Los Alamos Logiciels associés