Problem in epw.x run
Posted: Fri Apr 28, 2017 3:41 am
Dear Users,
I am trying to calculate Superconducting Transition temperature for graphene using QE 6.1 + EPW. I have installed parallel QE 6.1 with wannier90-2.1.0 in our cluster ( RedHat Linux operating system) and follow the steps-
1)scf calculation
2) phonon calculation
3) post processing for EPW (electron-Phonon-Wannier) calculation
4) scf for EPW
5) nscf for epw
6) epw calculation
by using the command-
mpirun -np 4 pw.x < scf.in | tee scf.out
mpirun -np 4 ph.x < ph.in | tee ph.out
python pp.py < pp.in
mpirun -np 4 pw.x < scf_epw.in | tee scf_epw.out
mpirun -np 4 pw.x < nscf_epw.in | tee nscf_epw.out
mpirun -np 4 /home/Utpal/barnali/epw/qe-6.1/EPW/src/epw.x -npool 4 < epw_iso.in | tee epw_iso.out
But in last step the following error occurred-
irreducible q point # 1
===================================================================
Symmetries of small group of q: 24
in addition sym. q -> -q+G:
Number of q in the star = 1
List of q in the star:
1 0.000000000 0.000000000 0.000000000
Imposing acoustic sum rule on the dynamical matrix
q( 1 ) = ( 0.0000000 0.0000000 0.0000000 )
[cluster:14316] *** Process received signal ***
[cluster:14316] Signal: Segmentation fault (11)
[cluster:14316] Signal code: (128)
[cluster:14316] Failing at address: (nil)
*** glibc detected *** /home/Utpal/barnali/epw/qe-6.1/EPW/src/epw.x: malloc(): memory corruption: 0x0000000002c7e370 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3921875366]
/lib64/libc.so.6[0x3921878de4]
/lib64/libc.so.6(__libc_malloc+0x71)[0x3921879b91]
/home/Utpal/barnali/epw/qe-6.1/EPW/src/epw.x(elphel2_shuffle_+0x1e82)[0x52fc22]
..
..........................................
I will be grateful if anyone please help me to solve this problem?
Moreover, I would like to inform that, I have installed the same parallel QE 6.1 with wannier90-2.1.0 in my laptop which has ubuntu Linux operating system and run the same input following the above-mentioned step. But in this case, the job smoothly completed.
I am not able to understand why the problem arises in case of epw.x run in cluster machine (RedHat Linux operating system)
Please help me to solve this problem.
Thanking you.
Sincerely
Barnali Bhattacharya
Ph.D student
Assam University, India
I am trying to calculate Superconducting Transition temperature for graphene using QE 6.1 + EPW. I have installed parallel QE 6.1 with wannier90-2.1.0 in our cluster ( RedHat Linux operating system) and follow the steps-
1)scf calculation
2) phonon calculation
3) post processing for EPW (electron-Phonon-Wannier) calculation
4) scf for EPW
5) nscf for epw
6) epw calculation
by using the command-
mpirun -np 4 pw.x < scf.in | tee scf.out
mpirun -np 4 ph.x < ph.in | tee ph.out
python pp.py < pp.in
mpirun -np 4 pw.x < scf_epw.in | tee scf_epw.out
mpirun -np 4 pw.x < nscf_epw.in | tee nscf_epw.out
mpirun -np 4 /home/Utpal/barnali/epw/qe-6.1/EPW/src/epw.x -npool 4 < epw_iso.in | tee epw_iso.out
But in last step the following error occurred-
irreducible q point # 1
===================================================================
Symmetries of small group of q: 24
in addition sym. q -> -q+G:
Number of q in the star = 1
List of q in the star:
1 0.000000000 0.000000000 0.000000000
Imposing acoustic sum rule on the dynamical matrix
q( 1 ) = ( 0.0000000 0.0000000 0.0000000 )
[cluster:14316] *** Process received signal ***
[cluster:14316] Signal: Segmentation fault (11)
[cluster:14316] Signal code: (128)
[cluster:14316] Failing at address: (nil)
*** glibc detected *** /home/Utpal/barnali/epw/qe-6.1/EPW/src/epw.x: malloc(): memory corruption: 0x0000000002c7e370 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3921875366]
/lib64/libc.so.6[0x3921878de4]
/lib64/libc.so.6(__libc_malloc+0x71)[0x3921879b91]
/home/Utpal/barnali/epw/qe-6.1/EPW/src/epw.x(elphel2_shuffle_+0x1e82)[0x52fc22]
..
..........................................
I will be grateful if anyone please help me to solve this problem?
Moreover, I would like to inform that, I have installed the same parallel QE 6.1 with wannier90-2.1.0 in my laptop which has ubuntu Linux operating system and run the same input following the above-mentioned step. But in this case, the job smoothly completed.
I am not able to understand why the problem arises in case of epw.x run in cluster machine (RedHat Linux operating system)
Please help me to solve this problem.
Thanking you.
Sincerely
Barnali Bhattacharya
Ph.D student
Assam University, India