Ignore:
Timestamp:
May 18, 2022, 3:59:14 PM (2 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
Children:
288927f
Parents:
fa2a3b1
Message:

A whole lot of results and some text section done

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/thierry_delisle_PhD/thesis/Makefile

    rfa2a3b1 r622a358  
    3737        emptytree \
    3838        fairness \
     39        idle \
     40        idle1 \
     41        idle2 \
     42        idle_state \
    3943        io_uring \
    4044        pivot_ring \
     
    4246        cycle \
    4347        result.cycle.jax.ops \
     48        result.yield.jax.ops \
     49        result.churn.jax.ops \
     50        result.cycle.jax.ns \
     51        result.yield.jax.ns \
     52        result.churn.jax.ns \
     53        result.cycle.low.jax.ops \
     54        result.yield.low.jax.ops \
     55        result.churn.low.jax.ops \
     56        result.cycle.low.jax.ns \
     57        result.yield.low.jax.ns \
     58        result.churn.low.jax.ns \
     59        result.memcd.updt.qps \
     60        result.memcd.updt.lat \
     61        result.memcd.rate.qps \
     62        result.memcd.rate.99th \
    4463}
    4564
     
    116135        python3 $< $@
    117136
    118 build/result.%.ns.svg : data/% | ${Build}
    119         ../../../../benchmark/plot.py -f $< -o $@ -y "ns per ops"
     137cycle_jax_ops_FLAGS = --MaxY=120000000
     138cycle_low_jax_ops_FLAGS = --MaxY=120000000
     139cycle_jax_ns_FLAGS = --MaxY=2000
     140cycle_low_jax_ns_FLAGS = --MaxY=2000
    120141
    121 build/result.%.ops.svg : data/% | ${Build}
    122         ../../../../benchmark/plot.py -f $< -o $@ -y "Ops per second"
     142yield_jax_ops_FLAGS = --MaxY=150000000
     143yield_low_jax_ops_FLAGS = --MaxY=150000000
     144yield_jax_ns_FLAGS = --MaxY=1500
     145yield_low_jax_ns_FLAGS = --MaxY=1500
     146
     147build/result.%.ns.svg : data/% Makefile | ${Build}
     148        ../../../../benchmark/plot.py -f $< -o $@ -y "ns per ops/procs" $($(subst .,_,$*)_ns_FLAGS)
     149
     150build/result.%.ops.svg : data/% Makefile | ${Build}
     151        ../../../../benchmark/plot.py -f $< -o $@ -y "Ops per second" $($(subst .,_,$*)_ops_FLAGS)
     152
     153build/result.memcd.updt.qps.svg : data/memcd.updt Makefile | ${Build}
     154        ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Update Ratio"
     155
     156build/result.memcd.updt.lat.svg : data/memcd.updt Makefile | ${Build}
     157        ../../../../benchmark/plot.py -f $< -o $@ -y "Average Read Latency" -x "Update Ratio"
     158
     159build/result.memcd.rate.qps.svg : data/memcd.rate Makefile | ${Build}
     160        ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS"
     161
     162build/result.memcd.rate.99th.svg : data/memcd.rate Makefile | ${Build}
     163        ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS"
    123164
    124165## pstex with inverted colors
Note: See TracChangeset for help on using the changeset viewer.