...
 
Commits (2)
......@@ -39,7 +39,7 @@
\begin{document}
\maketitle
\clearpage
\pgfplotscreateplotcyclelist{exotic}{
teal,every mark/.append style={fill=teal!80!black},mark=*\\
......@@ -277,8 +277,11 @@
\end{axis}
\end{tikzpicture}
\clearpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Jitter
\begin{tikzpicture}
\centering
\begin{axis}[
......@@ -301,68 +304,16 @@
},
cycle list name=exotic,
]
\addplot+ [] table {
1 0.000607128
2 0.0005898480000000001
5 0.000776991
10 0.0007484760000000001
20 0.00109736
50 0.0010467599999999999
100 0.0017029099999999998
200 0.00247206
500 0.003597699999999997
1000 0.0034944000000000017
2000 0.005173299999999999
};
%CNP:sub
\addplot+ [] table {
1 0.00035499
2 0.00027402700000000004
5 0.000317261
10 0.00028679500000000006
20 0.00043285000000000003
50 0.000415152
100 0.00042340899999999997
200 0.000415601
500 0.000398096
1000 0.000305676
2000 0.0003748
};
%graph:sub
\addplot+ [] table {
1 0.000295693
2 0.000355022
5 0.00035658999999999995
10 0.000442898
20 0.000619129
50 0.000736959
100 0.00139157
200 0.0017412500000000002
500 0.0021853099999999993
1000 0.002696300000000002
2000 0.0051024
};
%vulkan:sub
\addplot+ [] table {
1 7.133e-05
2 6.4419e-05
5 5.0849999999999996e-05
10 5.4595e-05
20 6.093000000000001e-05
50 6.262599999999999e-05
100 7.9876e-05
200 6.361800000000001e-05
500 7.0114e-05
1000 6.6019e-05
2000 6.1539e-05
};
\pgfplotsforeachungrouped \submission in {baseline,CNP,graph,vulkan} {
\addplot+ table [x expr=\thisrow{size},y expr=\thisrow{\submission}]
{jitter.csv};
}
\addlegendentry{Baseline};
\addlegendentry{CDP};
\addlegendentry{Graph};
\addlegendentry{Vulkan};
\end{axis}
\end{tikzpicture}
\clearpage
%\tikzexternaldisable
......
......@@ -9,7 +9,7 @@ echo "Configure platform with Vulkan SDK"
./install_vulkan.sh
echo "Run tests"
./tests.sh
echo "Aggregate results"
echo "Aggregating and preprocessing results"
./aggregate.sh
sudo apt-get install -y python-pip
sudo pip install numpy
......
......@@ -7,11 +7,12 @@ submission = ["baseline","CNP","graph","vulkan"]
measure = ["sub"]
headers = list(df.columns.values)
print("size baseline CNP graph vulkan")
for k in sizes:
for mes in measure:
for l in length:
print(str(l), end='')
for sub in submission:
colname = sub+":"+mes+":i"+str(l)+":s"+str(k)
print("\t" +str(df.iloc[:,headers.index(colname)].max() - df.iloc[:,headers.index(colname)].min()), end='')
print(" " +str(df.iloc[:,headers.index(colname)].max() - df.iloc[:,headers.index(colname)].min()), end='')
print("")