Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
One rma test actually needs exactly 2 processes per node.
authorAugustin Degomme <adegomme@gmail.com>
Thu, 22 Aug 2019 12:49:48 +0000 (14:49 +0200)
committerAugustin Degomme <adegomme@gmail.com>
Thu, 22 Aug 2019 12:50:09 +0000 (14:50 +0200)
Let's indulge it and add a hostfile for mpich tests, with various ppn setups.

teshsuite/smpi/hostfile_mpich [new file with mode: 0644]
teshsuite/smpi/mpich3-test/runtests

diff --git a/teshsuite/smpi/hostfile_mpich b/teshsuite/smpi/hostfile_mpich
new file mode 100644 (file)
index 0000000..99eec54
--- /dev/null
@@ -0,0 +1,5 @@
+Tremblay:2
+Jupiter:2
+Fafard:3
+Ginette:6
+Bourassa:7
index d2fb8c8..92cba94 100755 (executable)
@@ -157,7 +157,7 @@ foreach $_ (@ARGV) {
     elsif (/--?maxnp=(.*)/) { $np_max = $1; }
     elsif (/--?tests=(.*)/) { $listfiles = $1; }
     elsif (/--?srcdir=(.*)/) { $srcdir = $1;
-       $mpiexec="$mpiexec  -platform ${srcdir}/../../../../examples/platforms/small_platform_with_routers.xml -hostfile ${srcdir}/../../hostfile_coll --log=root.thr:critical --cfg=smpi/host-speed:1e9  --cfg=smpi/async-small-thresh:65536"; }
+       $mpiexec="$mpiexec  -platform ${srcdir}/../../../../examples/platforms/small_platform_with_routers.xml -hostfile ${srcdir}/../../hostfile_mpich --log=root.thr:critical --cfg=smpi/host-speed:1e9  --cfg=smpi/async-small-thresh:65536"; }
     elsif (/--?verbose/) { $verbose = 1; }
     elsif (/--?showprogress/) { $showProgress = 1; }
     elsif (/--?debug/) { $debug = 1; }