mt-polygon-simplification/thesis/chapters/04.01-results-benchmark.tex

77 lines
2.7 KiB
TeX
Raw Normal View History

2019-08-07 15:34:59 +02:00
\subsection{Benchmark results}
Problem dimensions:
\begin{itemize}
2019-08-08 21:25:39 +02:00
\item Device: desktop, mobile
2019-08-07 15:34:59 +02:00
\item Browser: Chrome, Firefox, Edge, Safari, mobile variants
\item Datasets: Simplify.js example, bavaria outline
\item High quality: on off
\item Chart: wasm vs. js, wasm analysis, js analysis
\end{itemize}
Questions to answer:
\begin{itemize}
\item Differences between browsers?
\item How much influence does the environment change has (storeCoords)?
\item What is faster? js or wasm. In which cases?
\item Is turf making sense?
\item How much influence does high Quality mode has.
\item Difference between devices?
\end{itemize}
\todo[inline]{Highlight for each case which dimension is active and which questions it tackles}
\subsubsection{Device 1 - Windows - wasm vs js}
2019-08-08 21:25:39 +02:00
\marginpar{hp pavilion}
2019-08-07 15:34:59 +02:00
\todo[inline]{desktop | chrome, ff, edge | simplify.js | on, off | wasm vs js = 6 charts}
\todo[inline]{questions: 1, 3, 5}
Benchmark of dataset "Simplify.js example" using the web browsers of Google, Microsoft and Mozilla.
2019-08-08 21:25:39 +02:00
\input{./results-benchmark/win_chro_simplify_vs_false.tex}
\input{./results-benchmark/win_ffox_simplify_vs_false.tex}
\input{./results-benchmark/win_edge_simplify_vs_false.tex}
\input{./results-benchmark/win_chro_simplify_vs_true.tex}
\input{./results-benchmark/win_ffox_simplify_vs_true.tex}
\input{./results-benchmark/win_edge_simplify_vs_true.tex}
2019-08-07 15:34:59 +02:00
\clearpage
\subsubsection{Device 1 - Windows - wasm stack analysis}
2019-08-08 21:25:39 +02:00
\marginpar{hp pavilion}
\todo[inline]{desktop | edge | simplify.js | on, off | wasm stack = 2 charts}
\todo[inline]{questions: 2, 3, 5}
\marginpar{maybe add ffox}
2019-08-07 15:34:59 +02:00
2019-08-08 21:25:39 +02:00
\input{./results-benchmark/win_edge_simplify_stack_false.tex}
\input{./results-benchmark/win_edge_simplify_stack_true.tex}
2019-08-07 15:34:59 +02:00
\clearpage
2019-08-08 21:25:39 +02:00
\subsubsection{Device 2 - MacBook Pro - wasm vs js}
\marginpar{MacBook Pro 15}
\marginpar{Chrome and FF comparable to results above}
2019-08-07 15:34:59 +02:00
2019-08-08 21:25:39 +02:00
\todo[inline]{desktop | safari, ffox | bavaria.js | on, off | vs = 4 charts}
\input{./results-benchmark/mac_safa_bavaria_vs_false.tex}
\input{./results-benchmark/mac_ffox_bavaria_vs_false.tex}
\input{./results-benchmark/mac_safa_bavaria_vs_true.tex}
\input{./results-benchmark/mac_ffox_bavaria_vs_true.tex}
\clearpage
2019-08-07 15:34:59 +02:00
\subsubsection{Device 3 - Ubuntu - turf.js analysis}
2019-08-08 21:25:39 +02:00
\marginpar{Lenovo Miix 510}
\marginpar{Firefox because orig simplify is faster}
\todo[inline]{desktop | ff | bavaria | on, off | vs, turf Stack = 4 charts}
2019-08-07 15:34:59 +02:00
2019-08-08 21:25:39 +02:00
\input{./results-benchmark/ubu_ffox_bavaria_vs_false.tex}
\input{./results-benchmark/ubu_ffox_bavaria_jsstack_false.tex}
\input{./results-benchmark/ubu_ffox_bavaria_vs_true.tex}
\input{./results-benchmark/ubu_ffox_bavaria_jsstack_true.tex}
\clearpage
2019-08-07 15:34:59 +02:00
\subsubsection{Device 4 - iPhone - mobile testing}
2019-08-08 21:25:39 +02:00
\todo[inline]{mobile | safari, chrome, ffox | on, off | vs = 6 charts}