First successful execution with SLURM

This commit is contained in:
2020-08-04 18:38:33 +02:00
parent 39a639ac10
commit bab4c696d8
4 changed files with 57 additions and 15 deletions

View File

@@ -28,6 +28,7 @@ let
ppong-job = srunner { app=ppong; };
exp = {
jobs = callPackage ./experiments {
apps = map (app: srunner {app=app;}) (
genApps [ ppong ] (
@@ -46,7 +47,7 @@ let
);
};
nbody = callPackage ./experiments {
nbodyExp = callPackage ./experiments {
apps = genApp nbody [
{ cc=bsc.icc;
cflags="-march=core-avx2"; }
@@ -55,14 +56,26 @@ let
];
};
nbody-blocksize = callPackage ./experiments {
nbodyBS = callPackage ./experiments {
apps = genApp nbody (
genConfigs {
cc = [ bsc.icc ];
blocksize = [ "1024" "2048" ];
blocksize = [ 1024 2048 4096 ];
});
};
nbodyBSjob = callPackage ./dispatcher.nix {
jobs = map (app: srunner {app=app;}) (
genApp nbody (
genConfigs {
cc = [ bsc.icc ];
blocksize = [ 1024 2048 4096 ];
}
)
);
};
# Test if there is any difference between intel -march and -xCORE
# with target avx2.
march = callPackage ./experiments {