MPI Ruby

MPI Ruby is a Ruby binding of MPI. The primary goal in making this binding was to make the power of MPI available to Ruby users in a way that fits into the language's object oriented model. In order to do this, the buffer and datatype management necessary in the C, C++, and Fortran bindings have been removed. What this means is that MPI Ruby allows you to treat objects as messages. MPI Ruby also aims to be a complete binding to MPI, in that it offers access to nearly all functionality of MPI.

Tags Software Development Libraries Scientific/Engineering
Implementation Ruby

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  27 Jul 2001 21:42
  • Rrelease-after

Changes: Functionality with the p4 and p4mpd devices in MPICH, fixes for user-defined operations, various other bugfixes, new documentation, and fixes to the old documentation.

  • Rrelease-mid
  •  25 Jul 2001 18:43
  • Rrelease-after

Changes: Fixes to the build and configure system, new examples and documentation, and some fixes in the binding itself.

  • Rrelease-mid
  •  24 Jul 2001 00:32
  • Rrelease-after

Changes: This is the initial release of MPI Ruby. It is in alpha and needs testing, but should mostly be complete.

No-screenshot

Project Spotlight

CronTab

A Breakout game.

0f8b9b092255312440d23ecd1561b131_thumb

Project Spotlight

CloverETL

A Java framework for building data integration and ETL applications.