From 337f5edd7fed3b42a7076f680c7ac081440e7af5 Mon Sep 17 00:00:00 2001
From: Dennis Brentjes <d.brentjes@gmail.com>
Date: Mon, 17 Jul 2017 15:38:55 +0200
Subject: Adds the additional tables.

---
 appendices/appendix.tex | 64 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 63 insertions(+), 1 deletion(-)

(limited to 'appendices/appendix.tex')

diff --git a/appendices/appendix.tex b/appendices/appendix.tex
index 6888a6f..e03d28e 100644
--- a/appendices/appendix.tex
+++ b/appendices/appendix.tex
@@ -80,7 +80,7 @@ both\ C\ and\ C++\ optimization\ related\ compiler\ flags:
 The script that converts the output from the statsd to a \LaTeX\xspace table format.
 
 \begin{lstlisting}
-cut -d ',' -f 2,5,8,11,14,17,20,23,26,29,32,35 | awk 'BEGIN {FS=",";}; {if (NR == 1) {print "prepre (s) & premix (s) & prepost (s) & realpre (s) & realmix (s) & realpost (s) \\\hline\hline";} else{ OFMT="%.2f"; c=1000000000; print ($5-$6)/c,"&",($1-$2)/c,"&",($3-$4)/c,"&",($11-$12)/c,"&",($7-$8)/c,"&",($9-$10)/c,"\\\\\\hline";}}'
+cut -d ',' -f 2,5,8,11,14,17,20,23,26,29,32,35 | awk 'BEGIN {FS=",";}; {if (NR == 1) {print "prepre (s) & premix (s) & prepost (s) & realpre (s) & realmix (s) & realpost (s) \\\\\hline\\hline";} else{ OFMT="%.2f"; c=1000000000; print ($5-$6)/c,"&",($1-$2)/c,"&",($3-$4)/c,"&",($11-$12)/c,"&",($7-$8)/c,"&",($9-$10)/c,"\\\\\\hline";}}'
 \end{lstlisting}
 
 Script that calculates the mean and standard deviation of each column.
@@ -121,6 +121,68 @@ tail -n +2 | cut -d ',' -f 2,5,8,11,14,17,20,23,26,29,32,35 | awk 'BEGIN {FS=","
 
 \rtable{results/node3_500_mg.tab}{Timings of Node 3 multiplicative group algorithm with 500 clients}
 
+%---------------------------------------------------------------------------------
+
+
+\rtable{results/node1_400_ec.tab}{Timings of Node 1 elliptic curve algorithm with 400 clients}
+
+\rtable{results/node2_400_ec.tab}{Timings of Node 2 elliptic curve algorithm with 400 clients}
+
+\rtable{results/node3_400_ec.tab}{Timings of Node 3 elliptic curve algorithm with 400 clients}
+
+\rtable{results/node1_400_mg.tab}{Timings of Node 1 multiplicative group algorithm with 400 clients}
+
+\rtable{results/node2_400_mg.tab}{Timings of Node 2 multiplicative group algorithm with 400 clients}
+
+\rtable{results/node3_400_mg.tab}{Timings of Node 3 multiplicative group algorithm with 400 clients}
+
+%---------------------------------------------------------------------------------
+
+
+\rtable{results/node1_300_ec.tab}{Timings of Node 1 elliptic curve algorithm with 300 clients}
+
+\rtable{results/node2_300_ec.tab}{Timings of Node 2 elliptic curve algorithm with 300 clients}
+
+\rtable{results/node3_300_ec.tab}{Timings of Node 3 elliptic curve algorithm with 300 clients}
+
+\rtable{results/node1_300_mg.tab}{Timings of Node 1 multiplicative group algorithm with 300 clients}
+
+\rtable{results/node2_300_mg.tab}{Timings of Node 2 multiplicative group algorithm with 300 clients}
+
+\rtable{results/node3_300_mg.tab}{Timings of Node 3 multiplicative group algorithm with 300 clients}
+
+%---------------------------------------------------------------------------------
+
+
+\rtable{results/node1_200_ec.tab}{Timings of Node 1 elliptic curve algorithm with 200 clients}
+
+\rtable{results/node2_200_ec.tab}{Timings of Node 2 elliptic curve algorithm with 200 clients}
+
+\rtable{results/node3_200_ec.tab}{Timings of Node 3 elliptic curve algorithm with 200 clients}
+
+\rtable{results/node1_200_mg.tab}{Timings of Node 1 multiplicative group algorithm with 200 clients}
+
+\rtable{results/node2_200_mg.tab}{Timings of Node 2 multiplicative group algorithm with 200 clients}
+
+\rtable{results/node3_200_mg.tab}{Timings of Node 3 multiplicative group algorithm with 200 clients}
+
+%---------------------------------------------------------------------------------
+
+
+\rtable{results/node1_100_ec.tab}{Timings of Node 1 elliptic curve algorithm with 100 clients}
+
+\rtable{results/node2_100_ec.tab}{Timings of Node 2 elliptic curve algorithm with 100 clients}
+
+\rtable{results/node3_100_ec.tab}{Timings of Node 3 elliptic curve algorithm with 100 clients}
+
+\rtable{results/node1_100_mg.tab}{Timings of Node 1 multiplicative group algorithm with 100 clients}
+
+\rtable{results/node2_100_mg.tab}{Timings of Node 2 multiplicative group algorithm with 100 clients}
+
+\rtable{results/node3_100_mg.tab}{Timings of Node 3 multiplicative group algorithm with 100 clients}
+
+%---------------------------------------------------------------------------------
+
 \clearpage
 %Keep this as last appendix.
 %\section{Reference manual}
-- 
cgit v1.2.3-70-g09d2

