Télécharger la liste

Description du projet

Open MPI is a project that originated as the merging of technologies and resources from several other projects (FT- MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers, and computer science researchers. It is easy to use, and runs natively on a wide variety of operating systems, network interconnects, and batch/scheduling systems.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-08-23 06:24
1.5.4

Cette version ajoute le support pour de nouveaux types de données MPI-2.2 et les correctifs indexés fuites datatype. Il ajoute dynamique des niveaux de service IB et WinVerbs nouvelles (WV) BTL. Il permet les «trous» dans le mot-clé rankfiles. Il ajoute Mellanox ConnectX ID dispositif 3. Elle corrige des erreurs SIGBUS SPARC 32 bits et Solaris héritage munmap. Il ajoute les fichiers manquants ARM. Il permet de plus de 128 entrées dans appfiles. Il fixe le soutien LoadLeveler LSF et s'améliore. Il a été mis à jour v1.2 hwloc. Il fixe de verrouillage récursif avec MPI IO et MPI_THREAD_MULTIPLE. Il fixe F90 sendcounts / param displs types. Il supporte les PCI détendue commande avec OpenFabrics. Il ajoute le support pour le transport (unreleased) Mellanox MXM.
Tags: Minor feature enhancements, Major bugfixes
This release adds support for new MPI-2.2 datatypes and fixes indexed datatype leaks. It adds dynamic IB service levels and new WinVerbs (wv) BTL. It allows the "slots" keyword in rankfiles. It adds Mellanox ConnectX 3 device IDs. It fixes SPARC 32-bit SIGBUS errors and Solaris legacy munmap. It adds missing ARM files. It allows more than 128 entries in appfiles. It fixes LSF and improves LoadLeveler support. It has been updated to hwloc v1.2. It fixes recursive locking with MPI IO and MPI_THREAD_MULTIPLE. It fixes F90 sendcounts/displs param types. It supports PCI relaxed ordering with OpenFabrics. It adds support for the (unreleased) Mellanox MXM transport.

2011-03-17 10:35
1.5.3

Cette version ajoute le manque "d'affinité" extension MPI (c.-à-la OMPI_Affinity_str () API) qui a été accidentellement omis de la version 1.5.2.
Tags: Minor feature enhancements
This release adds the missing "affinity" MPI extension (i.e. the OMPI_Affinity_str() API) that was accidentally left out of the 1.5.2 release.

2011-03-10 10:56
1.5.2

Remplace plpa avec Hwloc. Ajoute un OMPI_Affinity_str () fonction utilisateur de niveau API. Ajoute de nouveaux mtl_mx_board / paramètre params MCA. Ajoute ummunotify de soutien pour les transports OpenFabrics base et PML bfo pour le basculement du réseau. Ajoute plus de FTB / support CIFTS. Ajoute le support ARM. Mises à jour ROMIO de MPICH2 v1.3.1. Ajoute le support de Solaris pour le BTL openib. Ajoute Solaris spécifiques de détection de la puce et l'amélioration des performances. Mises à jour Voltaire FCA soutien. 4.4.x Corrections gcc 4.5.x et avertissements trop agressive. Différents points de contrôle / redémarrage fixe. Résout un problème dans la course à sens unique code de déverrouillage. Corrige la détection sursouscription.
Tags: Minor bugfixes, Major feature enhancements
Replaces PLPA with Hwloc. Adds an OMPI_Affinity_str() user-level API function. Adds new mtl_mx_board/endpoint MCA params. Adds ummunotify support for OpenFabrics-based transports and bfo PML for network failover. Adds more FTB/CIFTS support. Adds ARM support. Updates ROMIO from MPICH2 v1.3.1. Adds Solaris support to the openib BTL. Adds Solaris-specific chip detection and performance improvements. Updates Voltaire FCA support. Fixes gcc 4.4.x and 4.5.x over-aggressive warnings. Various checkpoint/restart fixes. Fixes a race condition in the one-sided unlock code. Fixes oversubscription detection.

2010-10-11 17:55
1.5

soutien KNEM a été ajouté. bibliothèque partagée versioning et le style de liaison ont été mis à jour; l'ABI a été rompu depuis la série v1.4. Support pour MPI déchargement collective a été ajouté. MPI_GET_COUNT a été fixé lorsqu'il est utilisé avec les chiffres importants. OpenFabrics a été rendu plus sûr si les réglages extrêmement faible SRQ sont utilisés. Diverses fixations Fortran ont été fixés. mises à jour LSF ont été faites. Diverses mises à jour du code assembleur ont été fait pour les plates-formes modernes / compilateurs. Diverses corrections * BSD ont été faites. Le libevent embarqués et VampirTrace ont été mis à jour. Divers MS Windows et corrige Catamount ont été faites. Beaucoup de points de contrôle / redémarrage corrections ont eu lieu. Xgrid soutien a été abandonnée. Pkg-config support a été ajouté.
Tags: Major feature enhancements, Minor bugfixes
Knem support was added. Shared library versioning and linking style were updated; the ABI has been broken since the v1.4 series. Support for MPI collective offload was added. MPI_GET_COUNT was fixed when used with large counts. OpenFabrics was made safer if extremely low SRQ settings are used. Various Fortran bindings were fixed. LSF updates were made. Various assembly code updates were done for modern platforms/compilers. Various *BSD fixes were made. The embedded libevent and VampirTrace were updated. Various MS Windows and Catamount fixes were made. Lots of checkpoint/restart fixes were made. Xgrid support has been dropped. Pkg-config support was added.

2010-10-07 06:50
1.4.3

Corrige les problèmes avec certaines liaisons Fortran. Corrections pour LSF et BSD. Corrections pour différentes conditions de course et THREAD_MULTIPLE-npm * args mpirun CLI. Corrections pour coll écoute règles dynamiques et xfers à sens unique avec> 2 Go de déplacement. Un correctif pour TotalView sur Darwin. Support pour VS 2010. Plusieurs correctifs pour VampirTrace. Corrections pour inter-allgather et malloc (0) avertissements. Un correctif pour une collision signalés auparavant avec plus de 127 app_contexts. La nécessité d'paffinity et une limite de 64 emplois reliés entre eux a été enlevé. Singletons pouvez utiliser ompi-serveur. accepter les échecs init MX. Un correctif pour une branche incorrecte dans l'assemblage PPC32. New ID IB vendeur HCA.
Tags: Minor bugfixes
Fixes problems with some Fortran bindings. Fixes for LSF and BSD. Fixes for various THREAD_MULTIPLE race conditions and -nper* mpirun CLI args. Fixes for coll tuned dynamic rules and one-sided xfers with >2GB displacement. A fix for TotalView on Darwin. Support for VS 2010. Multiple fixes for VampirTrace. Fixes for inter-allgather and malloc(0) warnings. A fix for an orted crash with more than 127 app_contexts. The need for paffinity and a limit of 64 interconnected jobs has been removed. Singletons can use ompi-server. Handles MX init failures. A fix for an incorrect branch in PPC32 assembly. New IB HCA vendor IDs.

Project Resources