@@ -36,12 +36,10 @@ def __init__(self):
3636 self .build_system .cflags = ['-O3' ]
3737 self .sys_reference = {
3838 'daint:gpu' : (300.0 , - 0.15 , None , 'Gflop/s' ),
39- 'daint:mc' : (860 .0 , - 0.15 , None , 'Gflop/s' ),
39+ 'daint:mc' : (1040 .0 , - 0.15 , None , 'Gflop/s' ),
4040 'dom:gpu' : (300.0 , - 0.15 , None , 'Gflop/s' ),
41- 'dom:mc' : (860.0 , - 0.15 , None , 'Gflop/s' ),
42-
43- # FIXME: This needs further investigation (see SD-51352)
44- 'eiger:mc' : (650.0 , - 0.15 , None , 'Gflop/s' ),
41+ 'dom:mc' : (1040.0 , - 0.15 , None , 'Gflop/s' ),
42+ 'eiger:mc' : (3200.0 , - 0.15 , None , 'Gflop/s' ),
4543 }
4644 self .maintainers = ['AJ' , 'VH' ]
4745 self .tags = {'benchmark' , 'diagnostic' , 'craype' }
@@ -80,7 +78,10 @@ def set_tasks(self):
8078
8179 if self .num_cpus_per_task :
8280 self .variables = {
83- 'OMP_NUM_THREADS' : str (self .num_cpus_per_task )
81+ 'OMP_NUM_THREADS' : str (self .num_cpus_per_task ),
82+ 'OMP_BIND' : 'cores' ,
83+ 'OMP_PROC_BIND' : 'spread' ,
84+ 'OMP_SCHEDULE' : 'static'
8485 }
8586
8687 @sn .sanity_function
0 commit comments