[cig-commits] r19895 - short/3D/PyLith/benchmarks/trunk/static/performance/solvertest

brad at geodynamics.org brad at geodynamics.org
Wed Mar 28 16:29:01 PDT 2012


Author: brad
Date: 2012-03-28 16:29:01 -0700 (Wed, 28 Mar 2012)
New Revision: 19895

Modified:
   short/3D/PyLith/benchmarks/trunk/static/performance/solvertest/run_scaling.sh
Log:
Added shell script for running scaling benchmarks.

Modified: short/3D/PyLith/benchmarks/trunk/static/performance/solvertest/run_scaling.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/static/performance/solvertest/run_scaling.sh	2012-03-28 23:26:49 UTC (rev 19894)
+++ short/3D/PyLith/benchmarks/trunk/static/performance/solvertest/run_scaling.sh	2012-03-28 23:29:01 UTC (rev 19895)
@@ -19,31 +19,31 @@
 fi
 
 pcfiles="fieldsplit_mult.cfg custompc.cfg"
-args="--job.name=${cell}_${nprocs} --job.stdout=${cell}_${nprocs}.log"
+args="--job.name=${cell}_np${nprocs} --job.stdout=${cell}_np${nprocs}.log"
 
 if [ $nprocs == 1 ]; then
-  pylith ${cell}.cfg ${cell}_00${nprocs}.cfg $pcfiles $args --nodes=1 --scheduler.ppn=1
+  pylith ${cell}.cfg ${cell}_np00${nprocs}.cfg $pcfiles $args --nodes=1 --scheduler.ppn=1
 
 elif [ $nprocs == 2 ]; then
-  pylith ${cell}.cfg ${cell}_00${nprocs}.cfg $pcfiles $args --nodes=2 --scheduler.ppn=2
+  pylith ${cell}.cfg ${cell}_np00${nprocs}.cfg $pcfiles $args --nodes=2 --scheduler.ppn=2
 
 elif [ $nprocs == 4 ]; then
-  pylith ${cell}.cfg ${cell}_00${nprocs}.cfg $pcfiles $args --nodes=4 --scheduler.ppn=4
+  pylith ${cell}.cfg ${cell}_np00${nprocs}.cfg $pcfiles $args --nodes=4 --scheduler.ppn=4
 
 elif [ $nprocs == 8 ]; then
-  pylith ${cell}.cfg ${cell}_00${nprocs}.cfg $pcfiles $args --nodes=8 --scheduler.ppn=8
+  pylith ${cell}.cfg ${cell}_np00${nprocs}.cfg $pcfiles $args --nodes=8 --scheduler.ppn=8
 
 elif [ $nprocs == 16 ]; then
-  pylith ${cell}.cfg ${cell}_0${nprocs}.cfg $pcfiles $args --nodes=16 --scheduler.ppn=8
+  pylith ${cell}.cfg ${cell}_np0${nprocs}.cfg $pcfiles $args --nodes=16 --scheduler.ppn=8
 
 elif [ $nprocs == 32 ]; then
-  pylith ${cell}.cfg ${cell}_0${nprocs}.cfg $pcfiles $args --nodes=32 --scheduler.ppn=8
+  pylith ${cell}.cfg ${cell}_np0${nprocs}.cfg $pcfiles $args --nodes=32 --scheduler.ppn=8
 
 elif [ $nprocs == 64 ]; then
-  pylith ${cell}.cfg ${cell}_0${nprocs}.cfg $pcfiles $args --nodes=64 --scheduler.ppn=8
+  pylith ${cell}.cfg ${cell}_np0${nprocs}.cfg $pcfiles $args --nodes=64 --scheduler.ppn=8
 
 elif [ $nprocs == 128 ]; then
-  pylith ${cell}.cfg ${cell}_${nprocs}.cfg $pcfiles $args --nodes=128 --scheduler.ppn=8
+  pylith ${cell}.cfg ${cell}_np${nprocs}.cfg $pcfiles $args --nodes=128 --scheduler.ppn=8
 
 else
   echo "Unknown number of processors '$nprocs'."



More information about the CIG-COMMITS mailing list