saiph: update granularity experiment
This commit is contained in:
parent
830d648925
commit
a4b2dfddb4
@ -11,7 +11,7 @@ with stdenv.lib;
|
|||||||
let
|
let
|
||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = with bsc; {
|
varConf = with bsc; {
|
||||||
nb = [ 1 2 4 8 ];
|
nb = [ 1 2 4 8 16 32 64 ];
|
||||||
};
|
};
|
||||||
|
|
||||||
# Generate the complete configuration for each unit
|
# Generate the complete configuration for each unit
|
||||||
@ -21,7 +21,7 @@ let
|
|||||||
inherit (targetMachine.config) hw;
|
inherit (targetMachine.config) hw;
|
||||||
|
|
||||||
# saiph options
|
# saiph options
|
||||||
nbx = c.nb;
|
nbx = 1;
|
||||||
nby = c.nb;
|
nby = c.nb;
|
||||||
nbz = c.nb;
|
nbz = c.nb;
|
||||||
mpi = impi;
|
mpi = impi;
|
||||||
@ -32,7 +32,7 @@ let
|
|||||||
|
|
||||||
# Resources
|
# Resources
|
||||||
qos = "debug";
|
qos = "debug";
|
||||||
time = "00:30:00";
|
time = "02:00:00";
|
||||||
ntasksPerNode = 1;
|
ntasksPerNode = 1;
|
||||||
nodes = 1;
|
nodes = 1;
|
||||||
cpusPerTask = hw.cpusPerSocket;
|
cpusPerTask = hw.cpusPerSocket;
|
||||||
@ -48,7 +48,6 @@ let
|
|||||||
inherit nextStage;
|
inherit nextStage;
|
||||||
env = ''
|
env = ''
|
||||||
export OMP_NUM_THREADS=${toString hw.cpusPerSocket}
|
export OMP_NUM_THREADS=${toString hw.cpusPerSocket}
|
||||||
export NANOS6_REPORT_PREFIX="#"
|
|
||||||
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
|
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user