plot.gnu (1072B)
1 set terminal pdf monochrome 2 3 set nokey 4 set output 'speed.pdf' 5 set ylabel "coins per second" 6 set xlabel "parallel clients" 7 plot "speed.data" with lines lw 1 8 9 set key top left Left reverse 10 set output 'cpu.pdf' 11 set ylabel "CPU time (us)" 12 set xlabel "parallel clients" 13 plot "time_real.data" with lines lw 1 title "wall clock", \ 14 "time_bench_cpu.data" with lines lw 1 title "benchmark CPU / 96", \ 15 "time_exchange_cpu.data" with lines lw 1 title "exchange CPU / 96", \ 16 "time_bench_ops_only.data" with lines lw 1 title "exchange crypto / 96" 17 set nokey 18 19 20 set output 'latencies.pdf' 21 set multiplot layout 2, 3 22 set xlabel "delay" font ",10" 23 set ylabel "latency" font ",10" 24 set xtics font ",10" 25 set ytics font ",10" 26 set title "/refresh/melt" 27 plot "latency-refresh-melt.data" with lines lw 1 28 set title "/refresh/reveal" 29 plot "latency-refresh-reveal.data" with lines lw 1 30 set title "/keys" 31 plot "latency-keys.data" with lines lw 1 32 set title "/reserve/withdraw" 33 plot "latency-withdraw.data" with lines lw 1 34 set title "/deposit" 35 plot "latency-deposit.data" with lines lw 1