All releases of Los Alamos Message Passing Interface


Release Notes: Numerous moderate bugfixes were made, particularly relating to AIO on 64-bit Linux and to segmentation faults with GM.


Release Notes: Namespace conflicts have been fixed. Error detection and handling of fragments has been improved. Bugs in memory barriers and spinlocks for x86 and x86_64 architectures have been fixed. Profiling and backtracing support have been added. Asynchronous I/O has been disabled by default as a workaround for problems with some filesystems. Minor timeout bugs have been fixed.


No changes have been submitted for this release.


Release Notes: This release has a workaround for ADIO_Resize which can cause poor MPI-IO performance if a file is truncated.


Release Notes: Signal handling security fixes. An atexit() handler has been added to ensure standard I/O streams are flushed on exit. ROMIO zero-length I/O fixes. Recursively defined types have been fixed. OS X shared library support has been added. A roll-your-own Fortran90 module has been added.


Release Notes: A bug in the Fortran version of MPI_Wait() was fixed. The handling of I/O on abnormal termination was improved.


Release Notes: This release improves robustness when heartbeats are dropped. There are numerous fixes and enhancements for systems using BPROC. Simultaneous multiple versions of pthread are now better supported. There were also Myrinet robustness improvements.


Release Notes: This version adds the ability to tune the heartbeat from command-line. It adds aliases for command-line arguments. The help documentation was updated, along with the manual page and verbose output.


Release Notes: This release adds version compatibility checking, syslog option, resource usage collection, and a settable timeout. It fixes memory leaks for large buffers.


No changes have been submitted for this release.