Cleanup: shorten time taken to run longest-running tests/examples 86/4586/5
authorSam White <white67@illinois.edu>
Tue, 18 Sep 2018 15:55:33 +0000 (10:55 -0500)
committerSam White <white67@illinois.edu>
Tue, 18 Sep 2018 22:24:01 +0000 (17:24 -0500)
- Decrease iterations and/or sizes of inputs.

- Decrease +p to avoid oversubscription in SMP mode on machines with
  only 8 PUs.

Change-Id: I38d76812a686ee38dac0602ed7da29eb2536f15e

examples/charm++/zerocopy/entry_method_api/simpleZeroCopy/simpleZeroCopy.C
examples/charm++/zerocopy/entry_method_api/stencil3d/stencil3d.C
tests/charm++/kNeighbor/Makefile
tests/charm++/taskSpawn/Makefile
tests/charm++/taskSpawnRecursive/Makefile

index 56a915c2aee3f61f51ff8141bb398cda4123a576..f5d95d65d7dcef8431c92516c35120884f0684ed 100644 (file)
@@ -260,7 +260,7 @@ class zerocopyObject : public CBase_zerocopyObject{
       //load balance
       if(iter % LBPERIOD_ITER == 0)
         AtSync();
-      else if(iter<=100)
+      else if(iter<=40)
         thisProxy[thisIndex].sdagRun();
       else {
         CkCallback reductionCb(CkReductionTarget(Main, done), mainProxy);
index af2f4aea1517cd6ca00b88053bb01b53ded5a1a2..1732b371787f8b88363589231b8ef884fefe2ec4 100644 (file)
@@ -51,7 +51,7 @@ int myrand(int numpes) {
 
 #define index(a,b,c)   ((a)+(b)*(blockDimX+2)+(c)*(blockDimX+2)*(blockDimY+2))
 
-#define MAX_ITER       100
+#define MAX_ITER       40
 #define LBPERIOD_ITER  5    // LB is called every LBPERIOD_ITER number of program iterations
 #define CHANGELOAD     30
 #define LEFT           1
index 17a35ecdf92ad9a962cbdccb42f60fc3e06603b3..de5c20b400f00d870bba3c55e97ff63ad7517ccd 100644 (file)
@@ -37,19 +37,19 @@ kNeighbor.comp.o: kNeighbor.C kNeighbor.decl.h
        $(CHARMC) -c -DDOCOMP kNeighbor.C -o kNeighbor.comp.o
 
 test: all
-       $(call run, +p5 ./kNeighbor 5 10 64 )
-       $(call run, +p5 ./kNeighbor 5 10 256 )
-       $(call run, +p5 ./kNeighbor 5 10 1024 )
-       $(call run, +p5 ./kNeighbor 5 10 16384 )
+       $(call run, +p4 ./kNeighbor 5 10 64 )
+       $(call run, +p4 ./kNeighbor 5 10 256 )
+       $(call run, +p4 ./kNeighbor 5 10 1024 )
+       $(call run, +p4 ./kNeighbor 5 10 16384 )
 
 test-smp: all
-       $(call run, +p5 ./kNeighbor.memos +setcpuaffinity 5 10000 64 ++ppn 5)
-       $(call run, +p5 ./kNeighbor.memos +setcpuaffinity 5 10000 256 ++ppn 5)
-       $(call run, +p5 ./kNeighbor.memos +setcpuaffinity 5 10000 1024 ++ppn 5)
-       $(call run, +p5 ./kNeighbor.memos +setcpuaffinity 5 10000 16384 ++ppn 5)
+       $(call run, +p4 ./kNeighbor.memos +setcpuaffinity 5 10000 64 ++ppn 4)
+       $(call run, +p4 ./kNeighbor.memos +setcpuaffinity 5 10000 256 ++ppn 4)
+       $(call run, +p4 ./kNeighbor.memos +setcpuaffinity 5 10000 1024 ++ppn 4)
+       $(call run, +p4 ./kNeighbor.memos +setcpuaffinity 5 10000 16384 ++ppn 4)
 
 test-pxshm: all
-       $(call run, +p5 ./kNeighbor +setcpuaffinity 5 10000 64)
-       $(call run, +p5 ./kNeighbor +setcpuaffinity 5 10000 256)
-       $(call run, +p5 ./kNeighbor +setcpuaffinity 5 10000 1024)
-       $(call run, +p5 ./kNeighbor +setcpuaffinity 5 10000 16384)
+       $(call run, +p4 ./kNeighbor +setcpuaffinity 5 10000 64)
+       $(call run, +p4 ./kNeighbor +setcpuaffinity 5 10000 256)
+       $(call run, +p4 ./kNeighbor +setcpuaffinity 5 10000 1024)
+       $(call run, +p4 ./kNeighbor +setcpuaffinity 5 10000 16384)
index 6ad287a42613a5ffa75d4673974482dd1a1014d1..4e47db80786c40fce0ad68453917c634f9b42a84 100644 (file)
@@ -18,5 +18,5 @@ taskSpawn.o: taskSpawn.C taskSpawn.decl.h
        $(CHARMC) -c taskSpawn.C
 
 test: all
-       $(call run, ./taskSpawn +p4 500000 1000 )
+       $(call run, ./taskSpawn +p4 50000 100 )
 
index 6ad287a42613a5ffa75d4673974482dd1a1014d1..4e47db80786c40fce0ad68453917c634f9b42a84 100644 (file)
@@ -18,5 +18,5 @@ taskSpawn.o: taskSpawn.C taskSpawn.decl.h
        $(CHARMC) -c taskSpawn.C
 
 test: all
-       $(call run, ./taskSpawn +p4 500000 1000 )
+       $(call run, ./taskSpawn +p4 50000 100 )