MPI implementation - Linux

Qbox installation issues
Forum rules
You must be a registered user to post in this forum. Registered users may also post new topics if they consider that their subject do not correspond to any topic already present on the forum.
Post Reply
ivan
Posts: 3
Joined: Wed Jun 18, 2008 2:16 am

MPI implementation - Linux

Post by ivan »

Here are few tips concerning the installation of the MPI version of Qbox on Linux systems.

Dependencies

The installation of Qbox requires the following dependencies to be previously installed:
  • mpich-1.2.6 or later version can be found here : mpich
  • xerces-C-src-2-8-0 or later version : xerces
  • fftw 2.1.5 version from : fftw
  • one of the ATLAS/BLAS libraries must be installed.
  • the LAPACK library
  • also, the BLACS and ScaLAPACK libraries must be installed.
Compilation

First start editing the arch_comp.mk file which will be included in the makefile during the compilation. You have to specify the linking paths for the different dependencies specified above. Then set the variable $TARGET to the value arch_comp by typing on the shell export TARGET=arch_comp. Once this is done, simply type make. On Linux Fedora Core 8, you should pay attention that the library librtkaio.so is taken into account.

Host configuration

If you are running Qbox on your local machine (for debug purpose for example), you should pay attention that your machine external name is referenced in the /etc/hosts file in the following way:

Code: Select all

IP_address          machine_name.domain_name
Post Reply