Changeset 65502d8 for benchmark


Ignore:
Timestamp:
Sep 3, 2021, 9:53:06 AM (3 years ago)
Author:
caparsons <caparson@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
Children:
180f249
Parents:
bbe3719
Message:

added some mutex stmt benchmarking

Location:
benchmark
Files:
11 added
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.am

    rbbe3719 r65502d8  
    197197        $(srcdir)/fixcsv.sh $@
    198198
     199# use --no-print-directory to generate csv appropriately
     200mutexStmt.csv:
     201        echo "building $@"
     202        echo "1-lock,2-lock,4-lock,8-lock,1-no-stmt-lock,2-no-stmt-lock,4-no-stmt-lock,8-no-stmt-lock,1-monitor,2-monitor,4-monitor" > $@
     203        +make mutexStmt-lock1.runquiet >> $@ && echo -n ',' >> $@
     204        +make mutexStmt-lock2.runquiet >> $@ && echo -n ',' >> $@
     205        +make mutexStmt-lock4.runquiet >> $@ && echo -n ',' >> $@
     206        +make mutexStmt-lock8.runquiet >> $@ && echo -n ',' >> $@
     207        +make mutexStmt-no-stmt-lock1.runquiet >> $@ && echo -n ',' >> $@
     208        +make mutexStmt-no-stmt-lock2.runquiet >> $@ && echo -n ',' >> $@
     209        +make mutexStmt-no-stmt-lock4.runquiet >> $@ && echo -n ',' >> $@
     210        +make mutexStmt-no-stmt-lock8.runquiet >> $@ && echo -n ',' >> $@
     211        +make mutexStmt-monitor1.runquiet >> $@ && echo -n ',' >> $@
     212        +make mutexStmt-monitor2.runquiet >> $@ && echo -n ',' >> $@
     213        +make mutexStmt-monitor4.runquiet >> $@
     214        $(srcdir)/fixcsv.sh $@
     215
    199216schedint.csv:
    200217        echo "building $@"
     
    355372        chmod a+x a.out
    356373
     374mutexStmt$(EXEEXT) :                \
     375        mutexStmt-lock1.run                 \
     376        mutexStmt-lock2.run                 \
     377        mutexStmt-lock4.run                 \
     378        mutexStmt-lock8.run                 \
     379        mutexStmt-no-stmt-lock1.run \
     380        mutexStmt-no-stmt-lock2.run \
     381        mutexStmt-no-stmt-lock4.run \
     382        mutexStmt-no-stmt-lock8.run \
     383        mutexStmt-monitor1.run      \
     384        mutexStmt-monitor2.run      \
     385        mutexStmt-monitor4.run
     386
     387mutexStmt-lock1$(EXEEXT):
     388        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/lock1.cfa
     389
     390mutexStmt-lock2$(EXEEXT):
     391        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/lock2.cfa
     392
     393mutexStmt-lock4$(EXEEXT):
     394        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/lock4.cfa
     395
     396mutexStmt-lock8$(EXEEXT):
     397        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/lock8.cfa
     398
     399mutexStmt-monitor1$(EXEEXT):
     400        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/monitor1.cfa
     401
     402mutexStmt-monitor2$(EXEEXT):
     403        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/monitor2.cfa
     404
     405mutexStmt-monitor4$(EXEEXT):
     406        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/monitor4.cfa
     407
     408mutexStmt-no-stmt-lock1$(EXEEXT):
     409        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/no_stmt_lock1.cfa
     410
     411mutexStmt-no-stmt-lock2$(EXEEXT):
     412        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/no_stmt_lock2.cfa
     413
     414mutexStmt-no-stmt-lock4$(EXEEXT):
     415        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/no_stmt_lock4.cfa
     416
     417mutexStmt-no-stmt-lock8$(EXEEXT):
     418        $(BENCH_V_CFA)$(CFACOMPILE) $(srcdir)/mutexStmt/no_stmt_lock8.cfa
     419
    357420## =========================================================================================================
    358421
Note: See TracChangeset for help on using the changeset viewer.