Changeset 7f6a7c9 for doc/theses/thierry_delisle_PhD/thesis/Makefile
- Timestamp:
- Sep 21, 2022, 11:02:15 AM (4 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation, stuck-waitfor-destruct
- Children:
- 95dab9e
- Parents:
- 428adbc (diff), 0bd46fd (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
doc/theses/thierry_delisle_PhD/thesis/Makefile (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/thierry_delisle_PhD/thesis/Makefile
r428adbc r7f6a7c9 11 11 LaTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && latex -halt-on-error -output-directory=${Build} 12 12 BibTeX = BIBINPUTS=${TeXLIB} && export BIBINPUTS && bibtex 13 DeTeX = TEXINPUTS=${TeXLIB} && export TEXINPUTS && detex -r 13 14 14 15 MAKEFLAGS = --no-print-directory # --silent … … 26 27 eval_micro \ 27 28 eval_macro \ 29 conclusion \ 28 30 }} 29 31 … … 54 56 result.yield.nasus.ops \ 55 57 result.churn.jax.ops \ 58 result.churn.nasus.ops \ 59 result.locality.share.jax.ops \ 60 result.locality.share.nasus.ops \ 61 result.locality.noshare.jax.ops \ 62 result.locality.noshare.nasus.ops \ 56 63 result.cycle.jax.ns \ 57 64 result.cycle.nasus.ns \ … … 59 66 result.yield.nasus.ns \ 60 67 result.churn.jax.ns \ 68 result.churn.nasus.ns \ 69 result.locality.share.jax.ns \ 70 result.locality.share.nasus.ns \ 71 result.locality.noshare.jax.ns \ 72 result.locality.noshare.nasus.ns \ 61 73 result.cycle.low.jax.ops \ 62 74 result.cycle.low.nasus.ops \ … … 64 76 result.yield.low.nasus.ops \ 65 77 result.churn.low.jax.ops \ 78 result.churn.low.nasus.ops \ 66 79 result.cycle.low.jax.ns \ 67 80 result.cycle.low.nasus.ns \ … … 69 82 result.yield.low.nasus.ns \ 70 83 result.churn.low.jax.ns \ 71 result.memcd.updt.qps \ 72 result.memcd.updt.lat \ 84 result.churn.low.nasus.ns \ 73 85 result.memcd.rate.qps \ 74 86 result.memcd.rate.99th \ 87 result.memcd.forall.qps \ 88 result.memcd.forall.lat \ 89 result.memcd.fibre.qps \ 90 result.memcd.fibre.lat \ 91 result.memcd.vanilla.qps \ 92 result.memcd.vanilla.lat \ 75 93 result.swbsrv.25gb \ 94 result.swbsrv.25gb.err \ 76 95 SQMS 77 96 … … 126 145 ${LaTeX} $< 127 146 147 %.tty: build/%.dvi 148 dvi2tty -w132 $< > $@ 149 128 150 ## Define the default recipes. 129 151 … … 162 184 yield_jax_ops_FLAGS = --MaxY=1000000000 163 185 yield_low_jax_ops_FLAGS = --MaxY=1000000000 164 yield_jax_ns_FLAGS = --MaxY=1500 165 yield_low_jax_ns_FLAGS = --MaxY=1500 186 yield_jax_ns_FLAGS = --MaxY=4000 187 yield_low_jax_ns_FLAGS = --MaxY=4000 188 189 yield_nasus_ops_FLAGS = --MaxY=1500000000 190 yield_low_nasus_ops_FLAGS = --MaxY=1500000000 191 yield_nasus_ns_FLAGS = --MaxY=1500 192 yield_low_nasus_ns_FLAGS = --MaxY=1500 193 194 churn_jax_ops_FLAGS = --MaxY=50000000 195 churn_low_jax_ops_FLAGS = --MaxY=50000000 196 churn_jax_ns_FLAGS = --MaxY=10000 197 churn_low_jax_ns_FLAGS = --MaxY=10000 198 199 churn_nasus_ops_FLAGS = --MaxY=75000000 200 churn_low_nasus_ops_FLAGS = --MaxY=75000000 201 churn_nasus_ns_FLAGS = --MaxY=5000 202 churn_low_nasus_ns_FLAGS = --MaxY=5000 203 204 locality_share_jax_ops_FLAGS = --MaxY=40000000 205 locality_noshare_jax_ops_FLAGS = --MaxY=40000000 206 locality_share_jax_ns_FLAGS = --MaxY=10000 207 locality_noshare_jax_ns_FLAGS = --MaxY=10000 208 209 locality_share_nasus_ops_FLAGS = --MaxY=60000000 210 locality_noshare_nasus_ops_FLAGS = --MaxY=60000000 211 locality_share_nasus_ns_FLAGS = --MaxY=10000 212 locality_noshare_nasus_ns_FLAGS = --MaxY=10000 166 213 167 214 build/result.%.ns.svg : data/% Makefile ../../../../benchmark/plot.py | ${Build} … … 171 218 ../../../../benchmark/plot.py -f $< -o $@ -y "Ops per second" $($(subst .,_,$*)_ops_FLAGS) 172 219 173 build/result.memcd.updt.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}174 ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Update Ratio"175 176 build/result.memcd.updt.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build}177 ../../../../benchmark/plot.py -f $< -o $@ -y "Average Read Latency" -x "Update Ratio"178 179 220 build/result.memcd.rate.qps.svg : data/memcd.rate Makefile ../../../../benchmark/plot.py | ${Build} 180 ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" 221 ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --MaxY=750000 181 222 182 223 build/result.memcd.rate.99th.svg : data/memcd.rate Makefile ../../../../benchmark/plot.py | ${Build} 183 224 ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" 184 225 226 build/result.memcd.forall.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build} 227 ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --filter forall --MaxY=700000 228 229 build/result.memcd.forall.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build} 230 ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" --filter forall --MaxY=1 231 232 build/result.memcd.vanilla.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build} 233 ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --filter vanilla --MaxY=700000 234 235 build/result.memcd.vanilla.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build} 236 ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" --filter vanilla --MaxY=1 237 238 build/result.memcd.fibre.qps.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build} 239 ../../../../benchmark/plot.py -f $< -o $@ -y "Actual QPS" -x "Target QPS" --filter fibre --MaxY=700000 240 241 build/result.memcd.fibre.lat.svg : data/memcd.updt Makefile ../../../../benchmark/plot.py | ${Build} 242 ../../../../benchmark/plot.py -f $< -o $@ -y "Tail Read Latency" -x "Target QPS" --filter fibre --MaxY=1 243 185 244 build/swbsrv.% : data/swbsrv.%.nginx data/swbsrv.%.cfa Makefile ../../../../benchmark/process-trun.py | ${Build} 186 245 ../../../../benchmark/process-trun.py --out $@ $^ … … 188 247 build/result.swbsrv.%.svg : build/swbsrv.% Makefile ../../../../benchmark/plot.py | ${Build} 189 248 ../../../../benchmark/plot.py -f $< -o $@ -y "Data Rate" -x "Request Rate" 249 250 build/result.swbsrv.%.err.svg : build/swbsrv.% Makefile ../../../../benchmark/plot.py | ${Build} 251 ../../../../benchmark/plot.py -f $< -o $@ -y "Errors" -x "Request Rate" 190 252 191 253 ## pstex with inverted colors
Note:
See TracChangeset
for help on using the changeset viewer.