[Wien] Some interesting observation with "runsp_lapw -so -orb"on Mac OSX
Gavin Abo
gsabo at crimson.ua.edu
Fri Dec 21 01:14:53 CET 2012
One idea, have you tried without "-free"?
The default when not specified is fixed-format for .f files according to
the Intel User and Reference Guides
(http://www.nacad.ufrj.br/online/intel/Documentation/en_US/compiler_f/main_for/index.htm).
On 12/20/2012 3:05 PM, Laurence Marks wrote:
>
> I suggest adding an inquire statement to see what are the properties
> of the files, e.g. record length etc. this may lead nowhere but might
> if OSX had some unusual file defaults in fortran. Maybe also search
> the ifort/OSX lists for hints. I suspect a compiler/OS bug which may
> have no better fix than what you have done.
>
> On Dec 20, 2012 9:35 PM, "Zhu, Jianxin" <jxzhu at lanl.gov
> <mailto:jxzhu at lanl.gov>> wrote:
>
> Gavin,
>
> I did that and the problem remains.
> So at the moment, I will stay with by adding a simple writing
> statement in the lapwso.f file.
>
> Thanks,
>
> Jianxin
>
>
> From: Gavin Abo <gsabo at crimson.ua.edu <mailto:gsabo at crimson.ua.edu>>
> Reply-To: A Mailing list for WIEN2k users
> <wien at zeus.theochem.tuwien.ac.at
> <mailto:wien at zeus.theochem.tuwien.ac.at>>
> Date: Thu, 20 Dec 2012 11:54:37 -0700
> To: A Mailing list for WIEN2k users
> <wien at zeus.theochem.tuwien.ac.at
> <mailto:wien at zeus.theochem.tuwien.ac.at>>
> Subject: Re: [Wien] Some interesting observation with "runsp_lapw
> -so -orb"on Mac OSX
>
> Yes, FPOPT is for mpi parallel not serial.
>
> For serial, you need for fftw3:
>
> O Compiler options: -free -mp1 -prec-div -pc80 -pad
> -align -traceback -DFFTW3
> R R_LIB (LAPACK+BLAS): -lmkl_intel_lp64
> -lmkl_intel_thread -lmkl_core -liomp5 -lpthread
> -L/opt/local/fftw3/lib/ -lfftw3
>
> This requires that you download (
> http://fftw.org/download.html) and install fftw3.3.3 at
> /opt/local/fftw3/. Alternatively, you could use the mkl-fftw3
> library. For that, refer to the Wien2k user guide "11.1.1
> Installation tips for mpich and fftw (either version 2.1.5 or
> 3.3".
>
> On 12/20/2012 11:41 AM, Zhu, Jianxin wrote:
>> Gavin,
>>
>> Yes. I am using serial mode for my Mac machines.
>>
>> This is what I have in the siteconfig_lapw procedure ---
>>
>>
>>
>> ....
>> Recommended options for system linuxif111 are:
>> Compiler options: -FR -mp1 -w -prec_div -pc80 -pad -ip
>> -DINTEL_VML -traceback
>> Linker Flags: $(FOPT)
>> -L/opt/intel/Compiler/11.1/046/mkl/lib/em64t -pthread
>> Preprocessor flags: '-DParallel'
>> R_LIB (LAPACK+BLAS): -lmkl_lapack -lmkl_intel_lp64
>> -lmkl_intel_thread -lmkl_core -openmp -lpthread -lguide
>>
>> Current settings:
>> O Compiler options: -free -mp1 -prec-div -pc80 -pad -align
>> -traceback
>> L Linker Flags: $(FOPT) -L/opt/intel/Composer/mkl/lib
>> P Preprocessor flags '-DParallel'
>> R R_LIB (LAPACK+BLAS): -lmkl_intel_lp64 -lmkl_intel_thread
>> -lmkl_core -liomp5 -lpthread
>>
>> S Save and Quit
>> Q Quit abandon changes
>>
>> To change an item select option.
>>
>> Selection:
>>
>>
>>
>>
>>
>> Do you mean I have to put in -DFFTW3 explicitly?
>>
>> In the OPTIONS file, I do see
>>
>> current:FPOPT:-FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
>> -DFFTW3
>>
>> But that's for MPI running, right?
>>
>>
>>
>> If I look at the recommended options (as copied/pasted above), there is no
>> -DFFTW3 there.
>>
>> Maybe I haven't understand your point correctly?
>>
>> Do you want me to put -DFFTW3 explicitly behind the option FOPT lineso
>> that it changes from
>>
>>
>> -free -mp1 -prec-div -pc80 -pad -align -traceback
>>
>>
>> to
>>
>> -free -mp1 -prec-div -pc80 -pad -align -traceback -DFFTW3
>>
>>
>> ?
>>
>>
>> Thanks,
>>
>> Jianxin
>
> _______________________________________________ Wien mailing
> list Wien at zeus.theochem.tuwien.ac.at
> <mailto:Wien at zeus.theochem.tuwien.ac.at>
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
>
>
>
> _______________________________________________
> 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/20121220/bd62671a/attachment.htm>
More information about the Wien
mailing list