Skip to content

Commit 446b54d

Browse files
authored
back to events-per-thread and better default threads for scaling script (#1241)
1 parent 3fafda7 commit 446b54d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

libexec/scaling

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ def cli():
55
cli = argparse.ArgumentParser(description='CLARA scaling test')
66
cli.add_argument('-y','--yaml', metavar='YAML',help='path to YAML file',required=True)
77
cli.add_argument('-c','--clara', metavar='DIR',help='CLARA_HOME path (default=$CLARA_HOME)',default=os.getenv('CLARA_HOME',None))
8-
cli.add_argument('-t','--threads',metavar='#',help='threads (default=4,8)',default='4,8')
9-
cli.add_argument('-e','--events', metavar='#',help='events per threads (default=2555)',default=2555,type=int)
8+
cli.add_argument('-t','--threads',metavar='#',help='threads (default=8,16,24,34,44)',default='8,16,24,34,44')
9+
cli.add_argument('-e','--events', metavar='#',help='events per thread (default=555)',default=555,type=int)
1010
cli.add_argument('-N','--numa', metavar='#',help='NUMA socket (default=None, choices=[0,1])',default=None,type=int,choices=[0,1])
1111
cli.add_argument('datafile', help='input EVIO/HIPO data file')
1212
cfg = cli.parse_args()
@@ -58,7 +58,7 @@ def benchmark(cfg, threads, log):
5858
# add the run-clara command:
5959
cmd.extend([cfg.run_clara,
6060
'-c',cfg.clara,
61-
'-n',str(cfg.events),
61+
'-n',str(cfg.events*int(threads)),
6262
'-t',str(threads),
6363
'-l',
6464
'-y',cfg.yaml,

0 commit comments

Comments
 (0)