\begin{table}[ht!] \centering \vspace{3.5cm} \caption{The percentage of missed steps in the in and out files that were generated by the VILLASnode node-type benchmark for the \textit{nanomsg} and \textit{zeromq} node-type. Although a considerable number of samples never got transmitted, especially for high rates, no samples were dropped after the first sequence number appeared in the out files.}\label{tab:missed_steps_nanomsg_zeromq} \vspace{3mm} \begin{tabular}{r r | c c c c} \hlineB{3} \Tstrut \textbf{rate [Hz]} & \textbf{file} & \multicolumn{4}{c}{\textbf{Missed steps [\%]}} \Bstrut \\ \Tstrut & & \textit{nanomsg} & \textit{nanomsg (lo)} & \textit{zeromq} & \textit{zeromq (lo)} \\ \hhline{==|====} \Tstrut \multirow{2}{*}{\SI{100}} & in & 8.03 & 8.03 & 8.03 & 8.03 \\ & out & 8.04 & 8.03 & 8.04 & 8.04\Bstrut \\ \Tstrut \multirow{2}{*}{\SI{2500}} & in & 3.72 & 3.71 & 3.72 & 3.71 \\ & out & 3.80 & 3.71 & 3.78 & 3.78\Bstrut \\ \Tstrut \multirow{2}{*}{\SI{5000}} & in & 0.03 & 0.03 & 0.03 & 0.04 \\ & out & 0.20 & 0.03 & 0.15 & 0.18\Bstrut \\ \Tstrut \multirow{2}{*}{\SI{10000}} & in & 0.04 & 0.05 & 0.04 & 0.07 \\ & out & 0.36 & 0.05 & 0.27 & 0.34\Bstrut \\ \Tstrut \multirow{2}{*}{\SI{25000}} & in & 0.08 & 0.08 & 0.11 & 0.11 \\ & out & 0.90 & 0.08 & 0.70 & 0.76\Bstrut \\ \Tstrut \multirow{2}{*}{\SI{50000}} & in & 0.17 & 0.17 & 0.24 & 0.22 \\ & out & 1.75 & 0.17 & 1.42 & 1.58\Bstrut \\ \Tstrut \multirow{2}{*}{\SI{100000}} & in & 0.54 & 0.99 & 0.45 & 0.61 \\ & out & 3.91 & 1.00 & 2.68 & 3.33\Bstrut \\ \hlineB{3} \end{tabular} \end{table}