\begin{table}[ht!] \centering \caption{Supported operations with various service types. Although \acrfull{rd} theoretically supports all operations, it is not supported by the \gls{ofed} stack.} \vspace{3mm} \label{tab:transport_modes} \begin{tabular}{r | c c c c} \hlineB{3} \Tstrut \textbf{Operation} & \textbf{UD} & \textbf{UC} & \textbf{RC} & \textbf{RD} \\ \hhline{=|====} \Tstrut send & \OK & \OK & \OK & \Bstrut \\ \Tstrut send with immediate & \OK & \OK & \OK & \Bstrut \\ \Tstrut \gls{rdma} write & & \OK & \OK & \Bstrut \\ \Tstrut \gls{rdma} write with immediate & & \OK & \OK & \Bstrut \\ \Tstrut \gls{rdma} read & & & \OK & \Bstrut \\ \Tstrut atomic compare \& swap & & & \OK & \Bstrut \\ \Tstrut atomic fetch \& add & & & \OK & \Bstrut\\ \hlineB{3} \end{tabular} \end{table}