[MITgcm-support] optimization: lapack? flags?

Michael Schaferkotter schaferk at bellsouth.net
Wed Apr 5 10:13:26 EDT 2017


A.

Optimization choices are machine dependent.

Your intended audience would need to know the machine architecture that you are targeting.

Please provide.

michael

Sent from my iPhone

> On Apr 5, 2017, at 07:42, Andrea Cimatoribus <andrea.cimatoribus at epfl.ch> wrote:
> 
> Dear all,
> I am starting to do some more ambitious simulations, in terms of computational effort, and it is thus time for me to optimize the compilation a bit. I know it is mostly a matter of trial and error with compiler options, but I would like to ask you if you have some suggestion on two specific points:
> 
> - Is it possible to compile using gfortran and use intel MKL? My genmake2 now reports that it is compiling without LAPACK. I tried to link to the Intel MKL I have on my machine (while still using gfortran, we don't have intel compilers for the moment), but without much success. Is anyone actually using LAPACK? Does it make a difference? I could find hardly anything in the archives.
> - Apart from the "classical" useSingleCpuIO and globalFiles, is there any other runtime flag which has a significant impact on execution time (but does not affect the results)?
> 
> Thank you very much, Andrea
> 
> -- 
> Andrea Cimatoribus
> postdoctoral researcher
> EPFL ENAC IIE ECOL
> https://people.epfl.ch/andrea.cimatoribus
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support




More information about the MITgcm-support mailing list