Ignore:
Timestamp:
Apr 4, 2023, 1:17:44 PM (18 months ago)
Author:
Mike Brooks <mlbrooks@…>
Branches:
ADT, ast-experimental, master
Children:
b0be909f
Parents:
34b6a7b6
Message:

Tweak LL perf compilation--CLI to support a fixed-work mode that does not re-check clock() during the run.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/mike_brooks_MMath/benchmarks/list/Makefile

    r34b6a7b6 r1dfc3d0  
    1212UXX =  ~/u++/u++-7.0.0/bin/u++
    1313
    14 MODE = performance
     14MODE=performance
     15EXTRA_COMP_FLAGS=
     16RUN_NUM_REPS=3
    1517RUNARGS=
    1618
     
    102104
    103105perfexp--% : driver--%.o observation.o
    104         $(COMPILER) $^ -o $@
     106        $(COMPILER) $(EXTRA_COMP_FLAGS) $^ -o $@
    105107
    106108driver--%.o : driver.c
    107         $(COMPILER) -c $< $(OP_DEFINES) -include op-$(OP).h -include fx-$(FX).h -o $@ -MMD
     109        $(COMPILER) $(EXTRA_COMP_FLAGS) -c $< $(OP_DEFINES) -include op-$(OP).h -include fx-$(FX).h -o $@ -MMD
     110
     111sayhi:
     112        echo $(PERFPROGS)
    108113
    109114
    110 
    111 
    112 RUN_NUM_REPS=3
    113115RUN_REP_IDS=$(shell echo {1..$(RUN_NUM_REPS)})              # 1 2 3
    114116RUN_REP_EXTS=$(call cross3,,run,$(RUN_REP_IDS),.1csv)       # run1.1csv run2.1cav run3.1csv
     
    146148.PRECIOUS: result--%.1csv driver--%.o perfexp--% %.o
    147149
    148 
    149150-include *.d
Note: See TracChangeset for help on using the changeset viewer.