[CIG-LONG] CIG-LONG Digest, Vol 46, Issue 3
Tabrez Ali
stali at geology.wisc.edu
Wed Sep 29 10:09:03 PDT 2010
I have some old notes which may be helpful.
- http://www.geology.wisc.edu/~stali/old/parlibs.htm
However a very easy way is to install petsc and configure it so that
it downloads and builds mpi, blas, lapack, blacs, scalapack, mumps etc
for you. The built libs can be found in the "externalpackages" sub-
directory within petsc.
- Now you can use all these libs via petsc and also by itself as long
as you link properly.
- At this point if you dont want petsc and only want to keep mpi,
blas, lapack etc. then simply move the contents of externalpackages
directory to some place else (eg /opt), delete petsc and use the new
path for linking
To install petsc with above libs use something like:
./configure --with-mpi-dir=/opt/mpich2-1.0.8 --with-mumps=1 --download-
mumps=ifneeded --with-scalapack=1 --download-scalapack=ifneeded --with-
blacs=1 --download-blacs=ifneeded --download-f-blas-lapack=ifneeded
etc.
On Sep 29, 2010, at 11:25 AM, Nicolas RIEL wrote:
> Hello Everyone,
>
> I'm actually runing Gale in parallel on my personal computer
> (Processor intel i7 - with 8 cores, on linux), and it works fine
>
> However I tried to install "Mumps" for direct solving in parallel
> (Through reconfiguring of PETSc) and I'm encountering problems.
> Mumps needs some more libraries to work (Scalapack, which needs
> Blacs Lapack and blas)
> And I just can't install mumps which crashes when trying to compile
> "blacs".
> I tried to install Scalapack (which uses blacs library)
> independently, but It does not work better ! The problem is coming
> from "blacs", and I don't see how to resolve it.
> Any ideas ?
>
> _______________________________________________
> CIG-LONG mailing list
> CIG-LONG at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-long
More information about the CIG-LONG
mailing list