[Wien] big QTL-B when excutables compiled with ifort10.1 and mkl10.0
Xing Gao
lgao_x at yahoo.com
Thu Dec 4 15:29:06 CET 2008
Thank Dr. Blaha,
I will try to compare the calculation step by step.
Regarding the NEVL=1000, I was misled by the compilation with ifort10.1 because even though I increased it to NEVL=2000, I could not get through this problem until I changed the optimization -O3 to -O2 on our machine. And with lower optimization, even though I did not change it to 2000, it worked for cases of more than 1000 number of eigenvalues. Therefore I thought it was problem of reallocate of arrays.
P.S. I do have case of less than 100 atoms in one unit cell and because of the f electrons and semi-core d electrons, the total number of electrons is bigger than 1000.
Best,
Gao
--- On Thu, 12/4/08, Peter Blaha <pblaha at theochem.tuwien.ac.at> wrote:
From: Peter Blaha <pblaha at theochem.tuwien.ac.at>
Subject: Re: [Wien] big QTL-B when excutables compiled with ifort10.1 and mkl10.0
To: "A Mailing list for WIEN2k users" <wien at zeus.theochem.tuwien.ac.at>
Date: Thursday, December 4, 2008, 1:26 AM
> Recently I am trying to run wien2k_08.2 on an x86_64 machine with Intel
> Xeon processors. There is no problem with the compilation (ifort 10.1
> and mkl 10.0) and it works fine for several calculations. However, I did
> get one problem in a system containing rare-earth element Yb. The
> program stopped at the very first iteration with big QTL-B values. I am
> sure the structure file is correct. I have the same RMT values for all
> atoms, the Kmax is not very big, and the Fermi level is about 0.43.
> Normally I should not expect this error. Actually, I did this
> calculation with WIEN2k_06.3 compiled with PGI compiler and ACML library
> on another machine with AMD processor before. There is no problem at
> all. Therefore, I do not think that the ghost state is real here. My
> question is if there is something different in version 06_3 and 08_2 (I
> checked the update info, it seems this is not the case, I do not use
> iterative diagonalization and run the program with k-point
> parallelization only) or it is due to the compilation?
When you have a working installation, compare the two calculations step
by step, starting with the initialization,....
> I also have another trouble related to spaghetti. There is no problem to
> run spaghetti with total number of eigenvalues less than 1000, but will
> get segmentation fault with total number of eigenvalues more than 1000
> on both machines mentioned above. When I debug the program and the error
> is "Subscript out of range for array k_name (spag.f: 162)". Has
anybody
> met this kind of problem before?
edit spag.f and change
NEVL=1000
to a larger value.
PS: 1000 electrons means typically 100 atoms and usually a
"bandstructure" for such large unit cells is not really very
interesting.....
_______________________________________________
Wien mailing list
Wien at zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20081204/87d00e05/attachment.html
More information about the Wien
mailing list