File: gromacs-parallel.README.Debian.in

package info (click to toggle)
gromacs 4.0.7-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 56,760 kB
  • ctags: 28,606
  • sloc: asm: 844,232; ansic: 264,574; sh: 11,691; makefile: 1,755; csh: 702; perl: 685; python: 264
file content (29 lines) | stat: -rw-r--r-- 1,445 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
gromacs with #MPIPROG# support for Debian
-----------------------------------------------------------------------

This package contains the MPI-enabled version of the GROMACS molecular
dynamics engine, compiled for use with #MPIPROG#.  The binary is named
"mdrun_mpi.#MPIABBR#", though it is aliased to "mdrun_mpi".  For non-MPI
applications, use the single-threaded "mdrun" in the gromacs package.

Versions of mdrun_mpi compiled for OpenMPI and MPICH can be installed
in parallel.  In this case, the OpenMPI build will take priority as
the default version (the one that controls the mdrun_mpi alias) --
you may change this with update-alternatives(8).

One minor consequence of this design is that third-party applications
that link to the GROMACS MPI-enabled shared libraries will not work 
without setting up compatibility symlinks, nor will such binaries 
compiled on Debian systems work elsewhere.  I am not currently aware
of any such applications, but in case you've got any, here's what you
need to know:

 * /usr/lib/libgmx_mpi.so has been renamed to libgmx_mpi_#MPIABBR#.so
 * /usr/lib/libmd_mpi.so has been renamed to libmd_mpi_#MPIABBR#.so
 * The library SONAMEs have changed accordingly
 * The same transformations have been applied to the static libraries
   (.a extensions)
 * The non-MPI libraries in the gromacs and gromacs-dev packages are
   unaffected.

 -- Nicholas Breen <nbreen@ofb.net>, Fri, 21 Oct 2005 11:27:27 -0400