Greetings!
As we have mentioned on the LAM mailing list, we are approaching the
release of LAM/MPI 7.0. In order to widen testing, we are releasing LAM
7.0b8 for public testing. We invite you to try the beta release on your
platform. Downloads and information can be found at:
http://www.lam-mpi.org/beta/
As expected, this is *BETA* software -- there are likely still to be some
kinks. This is not for production use. The web page notes all issues we
are aware of - if you find something, please let us know on the LAM
mailing list.
New features in LAM 7.0 include:
* Run-time selectable RPI drivers
* Support for Myrinet/gm networks
* TotalView parallel debugger support
* Support for booting LAM using the PBS TM extensions
* Support for running LAM under BProc environments
* More complete C++ bindings
* Upgraded ROMIO MPI I/O package
* Support for MPI_THREAD_FUNNELED and MPI_THREAD_SERIALIZED
Known issues in the 7.0b8 release include:
* Documentation is still rough - please bear with us.
* TotalView support on Solaris may require special compiler
flags - in particular, for some versions of the Forte compilers,
you may have to use the configure option
--with-tv-debug-flags="-g -W0,-y-s"
to work around a bug in the Forte compiler suite.
* On some OS X machines, we have seen failures in the shared
memory configuration tests. We are still investigating the
problem.
* It appears that Libtool is unable to reliably build shared
libraries using the Forte compilers on Solaris. We have not
been able to find a work-around for this problem.
* IMPI support has not been well tested at this point.
Since the installation documentation is not yet complete, useful new
configure flags include the following:
* --with-tm=<foo> Look in foo/{include,lib} for the PBS
header files and libraries
* --with-gm=<foo> Look in foo/{include,lib} for the gm libraries
* --with-bproc=<foo> Enable BProc support. <foo> is an optional
argument specifying search path to add for the
the bproc headers and libraries.
Support for GM, BProc, and TM (PBS) will be built automatically if the
correct headers and libraries are found. Which RPI or boot mechanism is
used is now a run-time option. You may wish to look at the lamssi(7)
man page for more information on selecting the proper module.
--
Brian Barrett
LAM/MPI developer and all around nice guy
Have a LAM/MPI day: http://www.lam-mpi.org/
|