saiph: add blocking experiments to index

Remove unused environment variables as well.
This commit is contained in:
Rodrigo Arias 2021-02-23 12:44:17 +01:00
parent e0fbbe32a6
commit d108306a29
9 changed files with 8 additions and 13 deletions

View File

@ -35,6 +35,10 @@
numcomm = callPackage ./saiph/numcomm.nix { };
granularity = callPackage ./saiph/granularity.nix { };
scaling = callPackage ./saiph/scaling.nix { };
blockingY = callPackage ./saiph/blocking_Y.nix { };
blockingZ = callPackage ./saiph/blocking_Z.nix { };
blockingYZ = callPackage ./saiph/blocking_YZ.nix { };
blockingZY = callPackage ./saiph/blocking_ZY.nix { };
};
creams = rec {

View File

@ -47,8 +47,6 @@ let
exec = {nextStage, conf, ...}: with conf; stages.exec {
inherit nextStage;
env = ''
export NANOS6_REPORT_PREFIX="#"
export I_MPI_THREAD_SPLIT=1
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -48,8 +48,6 @@ let
exec = {nextStage, conf, ...}: with conf; stages.exec {
inherit nextStage;
env = ''
export NANOS6_REPORT_PREFIX="#"
export I_MPI_THREAD_SPLIT=1
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -48,8 +48,6 @@ let
exec = {nextStage, conf, ...}: with conf; stages.exec {
inherit nextStage;
env = ''
export NANOS6_REPORT_PREFIX="#"
export I_MPI_THREAD_SPLIT=1
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -48,8 +48,6 @@ let
exec = {nextStage, conf, ...}: with conf; stages.exec {
inherit nextStage;
env = ''
export NANOS6_REPORT_PREFIX="#"
export I_MPI_THREAD_SPLIT=1
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -48,8 +48,6 @@ let
exec = {nextStage, conf, ...}: with conf; stages.exec {
inherit nextStage;
env = ''
export NANOS6_REPORT_PREFIX="#"
export I_MPI_THREAD_SPLIT=1
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -46,7 +46,6 @@ let
inherit nextStage;
env = ''
export OMP_NUM_THREADS=24
export NANOS6_REPORT_PREFIX="#"
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -50,8 +50,6 @@ let
exec = {nextStage, conf, ...}: with conf; stages.exec {
inherit nextStage;
env = ''
export NANOS6_REPORT_PREFIX="#"
export I_MPI_THREAD_SPLIT=1
export ASAN_SYMBOLIZER_PATH=${bsc.clangOmpss2Unwrapped}/bin/llvm-symbolizer
'';
};

View File

@ -44,6 +44,10 @@ in
saiph = with exp.saiph; {
granularity = rPlotExp ./saiph/granularity.R [ granularity ];
scaling = rPlotExp ./saiph/scaling.R [ scaling ];
blockingY = rPlotExp ./saiph/granularityY.R [ blockingY ];
blockingZ = rPlotExp ./saiph/granularityZ.R [ blockingZ ];
blockingYZ = rPlotExp ./saiph/granularityYZ.R [ blockingYZ ];
blockingZY = rPlotExp ./saiph/granularityZY.R [ blockingZY ];
};
heat = with exp.heat; {