[cig-commits] r12518 - seismo/2D/SPECFEM2D/trunk

dkomati1 at geodynamics.org dkomati1 at geodynamics.org
Tue Aug 5 05:58:40 PDT 2008


Author: dkomati1
Date: 2008-08-05 05:58:39 -0700 (Tue, 05 Aug 2008)
New Revision: 12518

Modified:
   seismo/2D/SPECFEM2D/trunk/Makefile
Log:
added -ftz option for Intel ifort compiler; it is *critical* for performance


Modified: seismo/2D/SPECFEM2D/trunk/Makefile
===================================================================
--- seismo/2D/SPECFEM2D/trunk/Makefile	2008-08-04 13:35:33 UTC (rev 12517)
+++ seismo/2D/SPECFEM2D/trunk/Makefile	2008-08-05 12:58:39 UTC (rev 12518)
@@ -56,14 +56,14 @@
 #FLAGS_NOCHECK=-fast -Mnobounds -Minline -Mneginfo -Mdclchk -Knoieee -Minform=warn -fastsse -tp amd64e -Msmart
 #FLAGS_CHECK=-fast -Mbounds -Mneginfo -Mdclchk -Minform=warn
 
-# Intel
+# Intel (leave option -ftz, which is *critical* for performance)
 # NOTE FOR USERS OF IFORT 10.0 AND ABOVE :
 # Use of option -heap-arrays <size> can be required, depending on the size of the simulation. 
 # Another workaround can be to increase your stack size (ulimit -s).
 #F90 = ifort
 #F90 = mpif90 -DUSE_MPI -DUSE_METIS -DUSE_SCOTCH
 #CC = gcc
-#FLAGS_NOCHECK=-O3 -xP -implicitnone -warn stderrors -warn truncated_source -warn argument_checking -warn unused -warn declarations -std95 -assume byterecl -check nobounds
+#FLAGS_NOCHECK=-O3 -xP -implicitnone -warn stderrors -warn truncated_source -warn argument_checking -warn unused -warn declarations -std95 -assume byterecl -check nobounds -fpe3 -ftz
 #FLAGS_CHECK = $(FLAGS_NOCHECK)
 
 # GNU gfortran



More information about the cig-commits mailing list