Performance issues - How to optimize ABINIT 6.0.2
Posted: Mon Apr 05, 2010 8:00 pm
Dear ABINIT users and developers,
I would like to optimize the parallel built of ABINIT on the following platforms:
Linux/ia64: SGI Altix - Intel Intanium
Linux/x86_64: AMD Opteron
I attached the current built information (ia64 case). Which compiler would you recommend to use? What about LAPACK libraries? Any additional optimization tips?
Thanks!
Best regards,
Martin Haeufel
TU Munich, WSI (T33)
http://www.wsi.tum.de
=== Build Information ===
Version : 6.0.2
Build target : ia64_linux_intel10.1
=== Compiler Suite ===
C compiler : gnu
CFLAGS : -m64 -g -O3 -fforce-addr
C++ compiler : gnu10.1
CXXFLAGS : -O3
Fortran compiler : intel10.1
FCFLAGS : -O3
FC_LDFLAGS : -static-libgcc -static-intel
=== Optimizations ===
Debug level : yes
Optimization level : standard
Architecture : intel_itanium1
=== MPI ===
Parallel build : yes
Parallel I/O : no
=== Linear algebra ===
Library type : abinit
Use ScaLAPACK : no
=== Plug-ins ===
BigDFT : no
ETSF I/O : no
LibXC : yes
FoX : no
NetCDF : no
Wannier90 : no
=== Experimental features ===
Bindings : no
Error handlers : no
Exports : no
GW double-precision : no
Macroave build : yes
I would like to optimize the parallel built of ABINIT on the following platforms:
Linux/ia64: SGI Altix - Intel Intanium
Linux/x86_64: AMD Opteron
I attached the current built information (ia64 case). Which compiler would you recommend to use? What about LAPACK libraries? Any additional optimization tips?
Thanks!
Best regards,
Martin Haeufel
TU Munich, WSI (T33)
http://www.wsi.tum.de
=== Build Information ===
Version : 6.0.2
Build target : ia64_linux_intel10.1
=== Compiler Suite ===
C compiler : gnu
CFLAGS : -m64 -g -O3 -fforce-addr
C++ compiler : gnu10.1
CXXFLAGS : -O3
Fortran compiler : intel10.1
FCFLAGS : -O3
FC_LDFLAGS : -static-libgcc -static-intel
=== Optimizations ===
Debug level : yes
Optimization level : standard
Architecture : intel_itanium1
=== MPI ===
Parallel build : yes
Parallel I/O : no
=== Linear algebra ===
Library type : abinit
Use ScaLAPACK : no
=== Plug-ins ===
BigDFT : no
ETSF I/O : no
LibXC : yes
FoX : no
NetCDF : no
Wannier90 : no
=== Experimental features ===
Bindings : no
Error handlers : no
Exports : no
GW double-precision : no
Macroave build : yes