source: doc/theses/aaron_moss_PhD/phd/evaluation/per-prob-scatter.gp @ ab3a69c

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since ab3a69c was ab3a69c, checked in by Aaron Moss <a3moss@…>, 5 years ago

thesis: fixes to graphs

  • Property mode set to 100644
File size: 1.4 KB
Line 
1# set terminal pdfcairo size 6,3
2# BUILD = "build/"
3set terminal pslatex size 6.25,2.5 color solid
4
5set datafile separator ","
6
7tests = "io1 io2 math1 math2 math3 math4 minmax rational searchsort swap kernel preemption imgui"
8
9# BY DEPTH #
10set output BUILD."per-prob-depth.tex"
11
12set xlabel "max depth"
13set ylabel "runtime (ms)"
14set logscale xy
15
16set key outside
17
18plot for [i=1:words(tests)] 'evaluation/per_prob/'.word(tests, i).'-per-prob.csv' using 2:(column(7)/1000) title word(tests, i)
19
20# # BY PARAMETER LIST WIDTH #
21# set output BUILD."per-prob-params.pdf"
22
23# set xlabel "max params"
24
25# plot for [i=1:words(tests)] 'evaluation/per_prob/'.word(tests, i).'-per-prob.csv' using 3:(column(7)/1000) title word(tests, i)
26
27# BY SUBEXPRS #
28set output BUILD."per-prob-subs.tex"
29
30set xlabel "number of subexpressions"
31
32plot for [i=1:words(tests)] 'evaluation/per_prob/'.word(tests, i).'-per-prob.csv' using 4:(column(7)/1000) title word(tests, i)
33
34# # BY MAX OVERLOADS #
35# set output BUILD."per-prob-overloads.pdf"
36
37# set xlabel "max name overloads"
38
39# plot for [i=1:words(tests)] 'evaluation/per_prob/'.word(tests, i).'-per-prob.csv' using 5:(column(7)/1000) title word(tests, i)
40
41# BY ASSERTIONS #
42set output BUILD."per-prob-assns.tex"
43
44set xlabel "assertions satisfied"
45
46plot for [i=1:words(tests)] 'evaluation/per_prob/'.word(tests, i).'-per-prob.csv' using 6:(column(7)/1000) title word(tests, i)
47
Note: See TracBrowser for help on using the repository browser.