Difference between revisions of "Cluster:Running Gaussian in parallel"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
Understand the distinction between <tt>nprocs</tt> and <tt>nprocl</tt>. <tt>nprocs</tt> is for a shared-memory (single-image) machine, whereas <tt>nprocl</tt> is for a distributed-memory (cluster) system. You want to use <tt>nprocl</tt> on all our computing systems. | Understand the distinction between <tt>nprocs</tt> and <tt>nprocl</tt>. <tt>nprocs</tt> is for a shared-memory (single-image) machine, whereas <tt>nprocl</tt> is for a distributed-memory (cluster) system. You want to use <tt>nprocl</tt> on all our computing systems. | ||
− | Once you have the number of CPUs specified in the input file, make sure that your nodelist in GAUSS_LFLAGS is set properly. See [[Cluster: | + | Once you have the number of CPUs specified in the input file, make sure that your nodelist in GAUSS_LFLAGS is set properly. See [[Cluster:Gaussian_environment|Gaussian environment]] for details. |
After that, fire it up with $g03root/bsd/g03l. | After that, fire it up with $g03root/bsd/g03l. |
Revision as of 11:03, 1 July 2005
Understand the distinction between nprocs and nprocl. nprocs is for a shared-memory (single-image) machine, whereas nprocl is for a distributed-memory (cluster) system. You want to use nprocl on all our computing systems.
Once you have the number of CPUs specified in the input file, make sure that your nodelist in GAUSS_LFLAGS is set properly. See Gaussian environment for details.
After that, fire it up with $g03root/bsd/g03l.