Define variables 'ntasksPerNode' and 'cpusPerTask' for each experiment and other minor changes
This commit is contained in:
parent
9646a1298d
commit
748d335a39
@ -12,17 +12,17 @@ let
|
|||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = {
|
varConf = {
|
||||||
input = [
|
input = [
|
||||||
{ nodes=1 ; nprocz=2 ; granul=37; time= "10:00:00"; }
|
{ nodes=1 ; nprocz=2 ; granul=37; time= "02:00:00"; }
|
||||||
{ nodes=2 ; nprocz=4 ; granul=19; time= "05:00:00"; }
|
{ nodes=2 ; nprocz=4 ; granul=19; time= "02:00:00"; }
|
||||||
{ nodes=4 ; nprocz=8 ; granul=10; time= "03:00:00"; }
|
{ nodes=4 ; nprocz=8 ; granul=10; time= "02:00:00"; }
|
||||||
{ nodes=8 ; nprocz=16; granul=9 ; 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 = [
|
gitBranch = [
|
||||||
"garlic/mpi+isend+oss+task"
|
|
||||||
"garlic/mpi+send+omp+fork"
|
"garlic/mpi+send+omp+fork"
|
||||||
"garlic/mpi+send+oss+task"
|
"garlic/mpi+send+oss+task"
|
||||||
|
"garlic/mpi+isend+oss+task"
|
||||||
"garlic/tampi+isend+oss+task"
|
"garlic/tampi+isend+oss+task"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
@ -44,9 +44,9 @@ let
|
|||||||
|
|
||||||
# Resources
|
# Resources
|
||||||
qos = "debug";
|
qos = "debug";
|
||||||
ntasksPerNode = hw.socketsPerNode;
|
ntasksPerNode = 2;
|
||||||
|
cpusPerTask = 24;
|
||||||
inherit (c.input) time nodes;
|
inherit (c.input) time nodes;
|
||||||
cpusPerTask = hw.cpusPerSocket;
|
|
||||||
jobName = unitName;
|
jobName = unitName;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -12,11 +12,11 @@ let
|
|||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = {
|
varConf = {
|
||||||
input = [
|
input = [
|
||||||
{ time="10:00:00"; nodes=1; }
|
{ time="02:00:00"; nodes=1; }
|
||||||
{ time="05:00:00"; nodes=2; }
|
{ time="02:00:00"; nodes=2; }
|
||||||
{ time="03:00:00"; nodes=4; }
|
{ time="02:00:00"; nodes=4; }
|
||||||
{ time="02:00:00"; nodes=8; }
|
{ time="02:00:00"; nodes=8; }
|
||||||
{ time="01:00:00"; nodes=16; }
|
{ time="02:00:00"; nodes=16; }
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -37,9 +37,9 @@ let
|
|||||||
|
|
||||||
# Resources
|
# Resources
|
||||||
qos = "debug";
|
qos = "debug";
|
||||||
ntasksPerNode = hw.cpusPerNode;
|
ntasksPerNode = 48;
|
||||||
|
cpusPerTask = 1;
|
||||||
inherit (c.input) time nodes;
|
inherit (c.input) time nodes;
|
||||||
cpusPerTask = 1;
|
|
||||||
jobName = unitName;
|
jobName = unitName;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user