WIP: Testing with automatic fetching

This commit is contained in:
2020-10-26 19:43:02 +01:00
parent 59346fa97e
commit 3bd4e61f3f
7 changed files with 149 additions and 20 deletions

View File

@@ -25,7 +25,7 @@ let
gitBranch = "garlic/mpi+send";
# Repeat the execution of each unit 30 times
loops = 30;
loops = 10;
# Resources
qos = "debug";
@@ -34,6 +34,10 @@ let
time = "02:00:00";
cpuBind = "sockets,verbose";
jobName = "nbody-bs-${toString blocksize}-${gitBranch}";
# Experiment revision: this allows a user to run again a experiment already
# executed
rev = 0;
};
# Compute the array of configurations
@@ -47,12 +51,13 @@ let
};
program = {nextStage, conf, ...}: with conf;
let
customPkgs = stdexp.replaceMpi conf.mpi;
in
customPkgs.apps.nbody.override {
inherit cc blocksize mpi gitBranch;
};
# FIXME: This is becoming very slow:
#let
# customPkgs = stdexp.replaceMpi conf.mpi;
#in
bsc.garlic.apps.nbody.override {
inherit cc blocksize mpi gitBranch;
};
pipeline = stdexp.stdPipeline ++ [ exec program ];