MPI Ruby. Ranking & Zusammenfassung
- Lizenz:
- Freely Distributable
- Name des Herausgebers:
- Emil Ong
- Website des Verlags:
- http://www-unix.mcs.anl.gov/mpi/mpi_ruby/
MPI Ruby. Stichworte
MPI Ruby. Beschreibung
MPI Ruby ist eine Rubinbindung von MPI. MPI Ruby ist eine Rubinbindung von MPI. MPI Rubys Hauptziel von dieser Bindung war es, die Macht von MPI, die Ruby-Benutzer auf eine Weise zur Verfügung zu stellen, auf eine Weise, die in das objektorientierte Modell der Sprache passt, um dies zu tun, das in der C, C ++ notwendige Puffer- und Datentyp-Verwaltung erforderlich FORTRAN-Bindungen wurden entfernt. Dies bedeutet, dass MPI Ruby Sie ermöglicht, Objekte als Nachrichten zu behandeln. Während es keine Eins-zu-Eins-Korrespondenz für Funktionen und Konstanten in den Bindungen von Rubin- und C / C ++ / Fortran gibt, sind alle Kommunikations- und Topologiefunktionen verfügbar. Es gibt weniger Methoden in der Rubinbindung, als Funktionen in der C / C ++ / Fortran-Bindungen, aber dies ist hauptsächlich darauf zurückzuführen, dass der Programmierer nicht mehr mit Puffern und Datentypen umgehen muss Konfigurieren · Beispiele / makefile.am: Addiertes Op-Beispiel für Makefile · Beispiele / redsubmit.rb, Beispiele / op.rb, Beispiele / redhalt.rb, Beispiele / red.rb: Neue Beispiele: Benutzerdefinierter Operationen Rubin-Ausführungs-Daemon (rot ). · Src / ops.rb, src / map.c, src / mpi.c, src / mpi_comm.c, src / mpi_group.c, src / mpi_keyval.c, src / mpi_op.c, src / mpi_op_fns.c , SRC / MPI_REQUEST.C: Alle RB_STR_NEW2 () 's, die Probleme mit der Rangliste verursachen. Feste Definitionen von Singleton-Methoden. Feste dims_create () arbeitet jetzt mit MPich wegen atExit (MPI_FALALIZE) Set den MPI-Fehlerbehandlungsbediener in MPI :: Group (+ -> | und ^ ->) · Beispiele / makefile.am: Neue Beispiele. · Docs / rd /mpi_group.rd, docs / rd / mpi_keyval.rd, docs / rd / mpi_op.rd, docs / rd / mpi_ruby.rd, docs / rd / mpi_comm.rd, docs / mann / mann3 / makefile.am, docs / mann /man3/mpi_comm.3, docs / man / man3 / mpi_ruby.3, docs / man / man3 / mpi_status.3, docs / mann / mann3 / mpi_exception.3, docs / mann / mann3 / mpi_group.3, docs / mann /Man3/mpi_keyval.3, docs / man / man3 / mpi_op.3, docs / mann / mann3 / mpi_request.3, docs / mann / mann3 / mpi_comm.3: doc-Updates, um Korrekturen an Singleton-Methoden in mehreren Klassen zu reflektieren. Schreibfehler-Fixierungen /index.html, docs / html / mpi_comm.html, docs / html / mpi_group.html, docs / html / mpi_keyval.html, docs / html / mpi_op.html, docs / html / mpi_ruby.html: doc-Updates, um Korrekturen zu reflektieren zu Singleton-Methoden in mehreren Klassen. Schreibfehler behoben. · Konfigurieren, Konfigurieren
MPI Ruby. Zugehörige Software