LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian W. Barrett (brbarret_at_[hidden])
Date: 2003-05-03 19:42:32


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/