Define variables 'ntasksPerNode' and 'cpusPerTask' for each experiment and other minor changes

This commit is contained in:
Pedro Martinez 2020-12-07 15:36:49 +01:00
parent 9646a1298d
commit 748d335a39
2 changed files with 13 additions and 13 deletions

View File

@ -12,17 +12,17 @@ let
# Initial variable configuration
varConf = {
input = [
{ nodes=1 ; nprocz=2 ; granul=37; time= "10:00:00"; }
{ nodes=2 ; nprocz=4 ; granul=19; time= "05:00:00"; }
{ nodes=4 ; nprocz=8 ; granul=10; time= "03:00:00"; }
{ nodes=1 ; nprocz=2 ; granul=37; time= "02:00:00"; }
{ nodes=2 ; nprocz=4 ; granul=19; time= "02:00:00"; }
{ nodes=4 ; nprocz=8 ; granul=10; time= "02:00:00"; }
{ nodes=8 ; nprocz=16; granul=9 ; time= "02:00:00"; }
{ nodes=16; nprocz=32; granul=9 ; time= "01:00:00"; }
{ nodes=16; nprocz=32; granul=9 ; time= "02:00:00"; }
];
gitBranch = [
"garlic/mpi+isend+oss+task"
"garlic/mpi+send+omp+fork"
"garlic/mpi+send+oss+task"
"garlic/mpi+isend+oss+task"
"garlic/tampi+isend+oss+task"
];
};
@ -44,9 +44,9 @@ let
# Resources
qos = "debug";
ntasksPerNode = hw.socketsPerNode;
ntasksPerNode = 2;
cpusPerTask = 24;
inherit (c.input) time nodes;
cpusPerTask = hw.cpusPerSocket;
jobName = unitName;
};

View File

@ -12,11 +12,11 @@ let
# Initial variable configuration
varConf = {
input = [
{ time="10:00:00"; nodes=1; }
{ time="05:00:00"; nodes=2; }
{ time="03:00:00"; nodes=4; }
{ time="02:00:00"; nodes=1; }
{ time="02:00:00"; nodes=2; }
{ time="02:00:00"; nodes=4; }
{ time="02:00:00"; nodes=8; }
{ time="01:00:00"; nodes=16; }
{ time="02:00:00"; nodes=16; }
];
};
@ -37,9 +37,9 @@ let
# Resources
qos = "debug";
ntasksPerNode = hw.cpusPerNode;
ntasksPerNode = 48;
cpusPerTask = 1;
inherit (c.input) time nodes;
cpusPerTask = 1;
jobName = unitName;
};