49 lines
1.5 KiB
TeX
49 lines
1.5 KiB
TeX
|
\begin{table}[ht!]
|
||
|
\centering
|
||
|
\caption{\textit{InfiniBand} node-type components from \autoref{fig:villasnode_implementation} and the respective sections of the present work that elaborate upon these components.}
|
||
|
\label{tab:infiniband_node_components}
|
||
|
\vspace{3mm}
|
||
|
|
||
|
\begin{tabular}{ l | c c c}
|
||
|
\hlineB{3}
|
||
|
\Tstrut
|
||
|
\textbf{Component} & \textbf{\nameref{chap:basics}} & \textbf{\nameref{chap:architecture}} & \textbf{\nameref{chap:implementation}}\\
|
||
|
\hhline{=|===}
|
||
|
\Tstrut
|
||
|
\gls{hca} & \autoref{sec:iba} & &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Queue pair & \autoref{sec:qp} & &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Protection domain & \autoref{sec:memory} & &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Event channels & \autoref{sec:eventchannels} & &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Communication identifier & \autoref{sec:rdmacm} & &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Buffers & \autoref{sec:memory} & \autoref{sec:memorymanagement} &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
VILLASnode & & \autoref{sec:villasbasics} &
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Read-function & & \autoref{sec:readwrite_interfaces} & \autoref{sec:villas_read}
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Write-function & & \autoref{sec:readwrite_interfaces} & \autoref{sec:villas_write}
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Start-function & & & \autoref{sec:villas_start}
|
||
|
\Bstrut\\
|
||
|
\Tstrut
|
||
|
Management thread & & & \autoref{sec:comm_management}
|
||
|
\Bstrut\\
|
||
|
\hlineB{3}
|
||
|
\end{tabular}
|
||
|
\vspace{-1cm}
|
||
|
\end{table}
|