[cig-commits] r19342 - in seismo/3D/SPECFEM3D_GLOBE/trunk: doc/USER_MANUAL setup
dkomati1 at geodynamics.org
dkomati1 at geodynamics.org
Mon Jan 9 09:15:04 PST 2012
Author: dkomati1
Date: 2012-01-09 09:15:03 -0800 (Mon, 09 Jan 2012)
New Revision: 19342
Modified:
seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf
seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex
seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in
Log:
updated the description of LOCAL_PATH_IS_ALSO_GLOBAL
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.pdf
===================================================================
(Binary files differ)
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex 2012-01-09 17:07:15 UTC (rev 19341)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/doc/USER_MANUAL/manual_SPECFEM3D_GLOBE.tex 2012-01-09 17:15:03 UTC (rev 19342)
@@ -272,14 +272,15 @@
\item [{\texttt{FLAGS\_CHECK}}] Compiler flags for non-critical subroutines.
\item [{\texttt{FLAGS\_NO\_CHECK}}] Compiler flags for creating fast, production-run
code for critical subroutines.
-\item [{\texttt{LOCAL\_PATH\_IS\_ALSO\_GLOBAL}}] Set to \texttt{.false.}
-on most cluster applications. For reasons of speed, the (parallel)
-mesher typically writes a (parallel) database for the solver on the
-local disks of the compute nodes. Some systems have no local disks
-(e.g., BlueGene or the Earth Simulator) and other systems have a fast
-parallel file system, in which case this variable should be set to
-\texttt{.true.}. Note that this flag is not used by the mesher or
-the solver; it is only used for some of the post-processing.
+\item [{\texttt{LOCAL\_PATH\_IS\_ALSO\_GLOBAL}}]
+If you want the parallel mesher to write a parallel (i.e., split) database for the solver on the
+local disks of each of the compute nodes, set this flag to \texttt{.false.}.
+Some systems have no local disks
+(e.g., BlueGene) and other systems have a fast
+parallel file system (LUSTRE, GPFS) that is easy and reliable to use, in which case this variable should be set to
+\texttt{.true.}. Note that this flag is not used by the mesher nor
+the solver; it is only used for some of the (optional) post-processing.
+If you do not know what is best on your system, setting it to \texttt{.true.} is usually fine; or else, ask your system administrator.
\end{description}
In addition to reading configuration variables, \texttt{configure}
accepts the following options:
Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in 2012-01-09 17:07:15 UTC (rev 19341)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/setup/constants.h.in 2012-01-09 17:15:03 UTC (rev 19342)
@@ -66,8 +66,8 @@
!*********************************************************************************************************
! if files on a local path on each node are also seen as global with same path
-! set to .true. typically on a shared-memory machine with a common file system
-! set to .false. typically on a cluster of nodes with local disks
+! set to .true. typically on a machine with a common (shared) file system, e.g. LUSTRE, GPFS or NFS-mounted /home
+! set to .false. typically on a cluster of nodes with local disks used to store the mesh (not very common these days)
! if running on a cluster of nodes with local disks, also customize global path
! to local files in create_serial_name_database.f90 ("20 format ...")
! Flag is used only when one checks the mesh with the serial codes
More information about the CIG-COMMITS
mailing list