[Pw_forum] newbie update

Carlo Nervi carlo.nervi at unito.it
Sat Mar 7 16:12:47 CET 2009


> -lfftw3x_intel must be loaded before -lmkl (in your
case, -lmkl_em64t).
> Put it whenever you want, but note that  LIBS =
$(LAPACK_LIBS) $(BLAS_LIBS) $(FFT_LIBS) $ (MPI_LIBS) ...

> P.
> ---
> Paolo Giannozzi, Democritos and University of Udine, Italy

Thanks Paolo.
Indeed I figure out myself by tryal & error method...only
a little later.. sorry..
In the "mpi problem" post I describe what I did: new ifort.
By the way, the new ifort 11.0.081 / mkl 10.1.1.019 works
a little different.
The file 
/opt/intel/mkl/10.1.1.019/lib/em64t/libmkl_lapack.a
contains:
GROUP (libmkl_intel_lp64.a libmkl_intel_thread.a
libmkl_core.a)

The file
/opt/intel/mkl/10.1.1.019/lib/em64t/libmkl_em64t.a 
contains:
GROUP (libmkl_intel_lp64.a libmkl_intel_thread.a
libmkl_core.a)

Therefore I used the same order, but substituing
libmkl_intel_thread.a with libmkl_sequential
In this way I can comple all. Anf the librabries order
does not seems to have effects.. But the results are
strange. If I use mpiexec the code crash, but if I run
without mpiexec now it run at 100% CPU usage, on a single
cpu...It looks like a MPI problem (mpi v. 1.0.8)
(see the "mpi problem" at
http://www.democritos.it/pipermail/pw_forum/2009-March/011906.html)

Thanks,
  Carlo

--
------------------------------------------------------
Carlo Nervi carlo.nervi at unito.it Tel:+39 011 6707507/8
Fax: +39 011 6707855 - Dipartimento di Chimica IFM
via P. Giuria 7, 10125 Torino, Italy
http://lem.ch.unito.it/





More information about the users mailing list