forked from rarias/bscpkgs
Fix problem sizes to be equivalent between versions
This commit is contained in:
parent
d757332448
commit
6a1375726f
@ -11,7 +11,7 @@ with stdenv.lib;
|
|||||||
let
|
let
|
||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = with bsc; {
|
varConf = with bsc; {
|
||||||
n = [ { x = 64; y = 64; z = 88; } ];
|
n = [ { x = 128; y = 192; z = 192; } ];
|
||||||
nblocks = [ 12 24 48 96 192 384 ];
|
nblocks = [ 12 24 48 96 192 384 ];
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -29,10 +29,10 @@ let
|
|||||||
# Resources
|
# Resources
|
||||||
qos = "debug";
|
qos = "debug";
|
||||||
ntasksPerNode = 1;
|
ntasksPerNode = 1;
|
||||||
nodes = 2;
|
nodes = 4;
|
||||||
time = "02:00:00";
|
time = "02:00:00";
|
||||||
# Each task in different socket
|
# Each task in different socket
|
||||||
cpuBind = "verbose,mask_cpu:0xffffff";
|
cpuBind = "verbose,mask_cpu:0x3f";
|
||||||
jobName = "hpcg-${toString n.x}-${toString n.y}-${toString n.z}-${gitBranch}";
|
jobName = "hpcg-${toString n.x}-${toString n.y}-${toString n.z}-${gitBranch}";
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -45,7 +45,7 @@ let
|
|||||||
inherit nextStage;
|
inherit nextStage;
|
||||||
env = ''
|
env = ''
|
||||||
OMP_PROC_BIND=true
|
OMP_PROC_BIND=true
|
||||||
OMP_NUM_THREADS=12
|
OMP_NUM_THREADS=6
|
||||||
'';
|
'';
|
||||||
argv = [
|
argv = [
|
||||||
"--nx=${toString n.x}"
|
"--nx=${toString n.x}"
|
||||||
|
@ -11,7 +11,7 @@ with stdenv.lib;
|
|||||||
let
|
let
|
||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = with bsc; {
|
varConf = with bsc; {
|
||||||
n = [ { x = 64; y = 64; z = 88; } ];
|
n = [ { x = 96; y = 96; z = 96; } ];
|
||||||
};
|
};
|
||||||
|
|
||||||
# Generate the complete configuration for each unit
|
# Generate the complete configuration for each unit
|
||||||
|
@ -11,7 +11,7 @@ with stdenv.lib;
|
|||||||
let
|
let
|
||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = with bsc; {
|
varConf = with bsc; {
|
||||||
n = [ { x = 128; y = 256; z = 264; } ];
|
n = [ { x = 256; y = 288; z = 288; } ];
|
||||||
nblocks = [ 12 24 48 96 192 384 ];
|
nblocks = [ 12 24 48 96 192 384 ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ with stdenv.lib;
|
|||||||
let
|
let
|
||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = with bsc; {
|
varConf = with bsc; {
|
||||||
n = [ { x = 128; y = 256; z = 264; } ];
|
n = [ { x = 256; y = 288; z = 288; } ];
|
||||||
nblocks = [ 12 24 48 96 192 384 ];
|
nblocks = [ 12 24 48 96 192 384 ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ with stdenv.lib;
|
|||||||
let
|
let
|
||||||
# Initial variable configuration
|
# Initial variable configuration
|
||||||
varConf = with bsc; {
|
varConf = with bsc; {
|
||||||
n = [ { x = 128; y = 256; z = 264; } ];
|
n = [ { x = 256; y = 288; z = 288; } ];
|
||||||
};
|
};
|
||||||
|
|
||||||
# Generate the complete configuration for each unit
|
# Generate the complete configuration for each unit
|
||||||
|
Loading…
x
Reference in New Issue
Block a user