FFTW3.0.1 & ifce9.0.26 & vasp 4.6.27 mpi on AMD64 doesn't work

Questions regarding the compilation of VASP on various platforms: hardware, compilers and libraries, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
atogo
Newbie
Newbie
Posts: 10
Joined: Tue Mar 22, 2005 7:45 am
License Nr.: 221

FFTW3.0.1 & ifce9.0.26 & vasp 4.6.27 mpi on AMD64 doesn't work

#1 Post by atogo » Sun Sep 11, 2005 8:53 am

Hello,

I compiled vasp 4.6.27 mpi version with FFTW 3.0.1, ifce9.0.26 on Fedra Core 2 on AMD 64.
I could compile successfully. But It doesn't work.
Serial version works well in same environment with much better speed.
Mpi version with Juergen Furthmueller fft also works well (but it looks slow).

My FFTW compiling environment is,
- gcc 3.3.5
- g++ 3.3.5
without -m32 option. I tried both with '--enable-sse2' option and without this option.

MPICH1.2.7 is used to compile vasp. MPICH itself is compiled by gcc and ifce9.0.26.

When I run it, the STDOUT is like,

-----
running on 2 nodes
distr: one band on 1 nodes, 2 groups
vasp.4.6.27 26Jun05 complex
POSCAR found : 2 types and 4 ions
LDA part: xc-table for Ceperly-Alder, Vosko type interpolation para-ferro
POSCAR, INCAR and KPOINTS ok, starting setup
WARNING: wrap around errors must be expected
FFT: planning ... 1
p1_6172: p4_error: interrupt SIGSEGV: 11
rm_l_1_6174: (3.636719) net_send: could not write to fd=5, errno = 32
p1_6172: (3.636719) net_send: could not write to fd=5, errno = 32
p0_21491: p4_error: interrupt SIGx: 13
p0_21491: (5.742188) net_send: could not write to fd=5, errno = 32
-----

Would someone give me a good advise ?

Thank you,
<span class='smallblacktext'>[ Edited ]</span>
Last edited by atogo on Sun Sep 11, 2005 8:53 am, edited 1 time in total.

hwang4

FFTW3.0.1 & ifce9.0.26 & vasp 4.6.27 mpi on AMD64 doesn't work

#2 Post by hwang4 » Thu Feb 09, 2006 7:40 pm

My vasp (series version 4.6 ) was working fine by using the fft included in vasp itself. Now I complied it again using fftw.3.0.1, it fails to work any more. The error message is as follows:

vasp.4.6.26 15Dec04 complex
POSCAR found : 2 types and 16 ions
LDA part: xc-table for Ceperly-Alder, standard interpolation
POSCAR, INCAR and KPOINTS ok, starting setup
FFT: planning ... 1
Segmentation fault


Could anyone help me out why this segmentation fault is?
Last edited by hwang4 on Thu Feb 09, 2006 7:40 pm, edited 1 time in total.

job
Jr. Member
Jr. Member
Posts: 55
Joined: Tue Aug 16, 2005 7:44 am

FFTW3.0.1 & ifce9.0.26 & vasp 4.6.27 mpi on AMD64 doesn't work

#3 Post by job » Mon Feb 13, 2006 4:15 pm

I had the same problem, it was caused by fftw plans needing 64 bits storage on 64 bit systems. You could try my unofficial patch at

http://cms.mpi.univie.ac.at/vasp-forum/ ... .php?3.741

Note that the forum messed up the whitespace in the diffs somewhat.
Last edited by job on Mon Feb 13, 2006 4:15 pm, edited 1 time in total.

atogo
Newbie
Newbie
Posts: 10
Joined: Tue Mar 22, 2005 7:45 am
License Nr.: 221

FFTW3.0.1 & ifce9.0.26 & vasp 4.6.27 mpi on AMD64 doesn't work

#4 Post by atogo » Tue Oct 17, 2006 5:52 am

Thank you. It works !
Last edited by atogo on Tue Oct 17, 2006 5:52 am, edited 1 time in total.

Post Reply