Öffnen Sie MPI.

Eine Open-Source- und Hochleistungs-Nachricht, die eine Bibliothek übergeben
Jetzt downloaden

Öffnen Sie MPI. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The Open MPI Project
  • Website des Verlags:
  • http://www.open-mpi.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 9.3 MB

Öffnen Sie MPI. Stichworte


Öffnen Sie MPI. Beschreibung

Ein Open-Source und Hochleistungs-Message-Passing-Bibliothek MPI steht für das Message Passing Interface. Geschrieben von MPI-Forum (ein großes Komitee, bestehend aus einem Querschnitt zwischen Industrie und Forschung Vertretern), ist MPI eine standardisierte API typischerweise für parallele und / oder verteiltes Rechnen. Der MPI-Standard besteht aus zwei Dokumenten: MPI-1 (1994 veröffentlicht) und MPI-2 (1996 veröffentlicht). MPI-2 ist, für die größten Teil, Erweiterungen und Ergänzungen des ursprünglichen MPI-1 specification.Open MPI ist ein Open Source, frei verfügbare Implementierung sowohl die MPI-1 und MPI-2-Dokumente. Die Open MPI Software erreicht eine hohe Leistung; das Open MPI Projekt ist sehr empfänglich für Community input.NOTE: Open MPI ist vorgesehen und unter den Bedingungen der neuen BSD-Lizenz lizenziert. Hier sind einige wichtige Funktionen von "Open MPI": · Vollständige MPI-2-Standards-Konformität · Gewindesicherheit und Parallelität · Dynamischer Prozess Laichen · Netzwerk- und Prozessfehlertoleranz · Support Netzwerk Heterogenität · Einzige Bibliothek unterstützt alle Netzwerke · Laufzeitinstrumentierung · Viele Job-Scheduler unterstützt · Viele unterstützte Betriebssysteme (32 und 64 Bit) · Produktionsqualitätssoftware · Hohe Leistung auf allen Plattformen · Tragbar und wartbar · Abstimmbar durch Installateure und Endbenutzer · Komponentenbasierte Design, dokumentierte APIs · Aktive, ansprechende Mailingliste · Open-Source-Lizenz basierend auf der BSD-Lizenz Was ist neu in dieser Version: · Sync coll Komponente hinzugefügt, damit Benutzer alle N kollektive Operationen auf einem bestimmten Kommunikator synchronisieren. · Die Standardwerte des IB und RNR Timeout MCA Parameter erhöht. · Fix einen Compiler-Fehler durch Mostyn Lewis mit dem PGI 8,0-Compiler zur Kenntnis genommen. · Einen Fehler beheben, dass verhindert stdin aus weitergeleitet werden, wenn die rsh Werfer im Einsatz war. Dank Branden Moore für das Problem hingewiesen. · Einen Fall korrigieren, wo der addierte Datentyp als zusammenhängendes betrachtet wird, hat aber Lücken am Anfang. · Einen Fehler beheben, die die Anzahl von comm_spawns beschränkt, die in einigen Umgebungen gleichzeitig ausgeführt werden könnten · Eine Ecke Fall in OB1 die GET-Protokoll für lange Nachrichten korrigieren; der Fehler könnte manchmal Ursache MPI Jobs die openib BTL mit hängen. · Fix eine Reihe von Fehlern in dem IO-Weiterleitung (IOF) Subsystem und einige neue Optionen für die Ausgabe an Dateien und Umleitung Ausgang zu xterm hinzuzufügen. Dank Jody Weissman für den Test aus vielen der neuen Updates und Features zu helfen. · Fix SLURM Race-Bedingung. · Fix MPI_File_c2f (MPI_FILE_NULL) auf 0 zurück, nicht -1. Dank Lisandro Dalcin für den Fehlerbericht. · Befestigen Sie das DSO-Build von tm PLM. · Verschiedene Korrekturen für Größe Disparität zwischen Cint ist und Fortran INTEGER ist. Dank Christoph van Wullen für den Fehlerbericht. · Stellen Sie sicher, dass mpirun endet mit einem Nicht-Null-Exit-Status, wenn Dämonen oder Prozesse Start abbrechen oder scheitern. · Verschiedene Korrekturen zu arbeiten rund um Intel (NetEffect) RNIC Verhalten. · Verschiedene Korrekturen für mpirun der --preload-Dateien und --preload-binären Optionen. · Befestigen Sie den string name in MPI :: ERRORS_THROW_EXCEPTIONS. · Add Fähigkeit SIFTSTP und SIGCONT an MPI Prozesse weitergeleitet werden, wenn Sie den MCA Parameter orte_forward_job_control auf 1 gesetzt. · Lassen Sie die sm BTL zu größeren Mengen an gemeinsam genutzten Speicher zuzuweisen, wenn (für sehr große Multi-Core-Boxen nützlich) gewünscht ist. Fix · ein paar Orte, wo wir PATH_MAX statt OMPI_PATH_MAX verwendet, was Probleme auf einigen Plattformen zu kompilieren. Dank Andrea Iob für den Fehlerbericht. · Fix mca_btl_openib_warn_no_device_params_found MCA-Parameter; es wurde versehentlich ignoriert. · Fix einige Laufzeitprobleme mit dem sctp BTL. · Stellen Sie sicher, dass RTLD_NEXT bevor Sie existiert, es zu benutzen (zum Beispiel nicht auf Cygwin existiert). Dank Gustavo Seabra für die Meldung des Problems. · Verschiedene Fixes Vampir, einschließlich Festsetzung der Kompilierung Fehler auf einigen Plattformen. · Feste MPI_Comm_accept.3 Mann Seite fehlt; Fest kleineres Problem in orterun.1 -Handbuchseite. Dank Dirk Eddelbuettel für das Problem zu identifizieren und einen Patch einreichen. Implementieren Sie · die XML-formatierten Ausgabe von stdout / stderr / STDDIAG. · Feste mpirun des -wdir Schalter, um sicherzustellen, dass die Arbeitsverzeichnisse für mehrere App Kontexte richtig behandelt werden. Dank Geoffroy Pignot für das Problem berichten. Verbesserungen an der MPI C ++ ganzzahlige Konstanten: · Allow MPI :: SEEK_ * Konstanten als Konstanten verwendet werden · Zulassen, dass andere MPI C ++ Konstanten als Feldgrößen verwendet werden · Fix kleines Problem mit orte-Neustart des Befehlszeilenoption. Siehe Ticket # 1761 für Details. Dank Gregor Dschung für das Problem berichten.


Öffnen Sie MPI. Zugehörige Software

Kluft

Kostenlose und Open Source Complex List Management Management Library ...

299 165 KB

Herunterladen