/articles/toma

To get this branch, use:
bzr branch http://darksoft.org/webbzr/articles/toma
34 by Suren A. Chilingaryan
Fix cross-references and some latex complaints
1
\begin{table}[htb] %[htbp]
28 by Suren A. Chilingaryan
Summary section
2
\begin{threeparttable}
3
\caption{\label{tbl:algs} Suggested algorithms}
4
\centering
5
\noindent
6
%\resizebox{\columnwidth}{!}{\begin{tabular}{} ... \end{\tabular}}
7
\begin{tabularx}{\columnwidth}{ | X  c | c l l | c l l | }
8
\hline
9
& & \multicolumn{3}{c|}{Linear} & \multicolumn{3}{c|}{Nearest Neighbor} \\
10
\mhd{|c}{GPU} & \mhd{c|}{Mode} & \mhd{c}{S} & \mhd{c}{Precise} & \mhd{c|}{Appr.} & \mhd{c}{S} & \mhd{c}{Precise} & \mhd{c|}{Appr.} \\
11
\hline              
12
13
%                       Slices  & Linear/Prec.   & Linear/Overs.    Slices      & NN/Prec.      & NN/half.
14
                                                                                 
15
\multirow{1}{*}{GT200}                                                                        
16
& Single                & 1     & TEX            & TEX              & 1         & \multicolumn{2}{c|}{TEX} \\
17
\hline                                                                                              
18
                                                                    
19
\multirow{1}{*}{Fermi}                                                                             
20
& *                     & 4     & ALU            & Overs.           & 4         & \multicolumn{2}{c|}{ALU} \\
21
\hline                                                                                              
22
                                                                         
23
\multirow{2}{*}{Kepler}                                                                             
24
& Single                & 1     & TEX            & Overs.           & 1         & \multicolumn{2}{c|}{ALU} \\
25
& Multi                 & 2     & TEX            & TEX              & 4         & \multicolumn{2}{c|}{ALU} \\
26
\hline                                                                                              
27
                                                                                                    
28
\multirow{2}{*}{Mxwl+}                                                                              
29
& Single                & 1     & Hybrid         & Overs.           & 1         & \multicolumn{2}{c|}{ALU} \\
30
& Multi                 & 2     & Hybrid         & Overs.           & 4         & ALU           & TEX/Half \\
31
\hline                                                                                              
32
                                                                                                    
46 by Suren A. Chilingaryan
Update of becnhmarks
33
\multirow{1}{*}{VLIW}                                                                             
34
& Single                & 4     & ALU           & Overs.            & 1         & \multicolumn{2}{c|}{ALU} \\
35
& Multi                 & 4     & ALU           & Overs.            & 4         & \multicolumn{2}{c|}{TEX} \\
36
\hline                                                                                         
37
38
\multirow{1}{*}{GCN}                                                                             
28 by Suren A. Chilingaryan
Summary section
39
& *                     & 4     & ALU           & Overs.            & 4         & \multicolumn{2}{c|}{ALU} \\
40
\hline                                                                                         
41
                                                                                               
42
%\multirow{3}{*}{HD7970}                                                                        
43
%\hline                                                                                         
44
                                                                                               
45
%\multirow{3}{*}{R9-290}                                                                        
46
%\hline
47
       
48
\end{tabularx}
49
\begin{tablenotes}
50
\item The table specifies the fastest algorithms to implement back-projection kernel with linear or nearest-neighbor interpolation at each platform. Individual recommendations are given for the single-slice and multi-slice reconstruction modes. The recommended number of slices is given in column \textbf{S}. The options for precise and approximate reconstructions are proposed. In precise mode, the obtained reconstruction is exactly the same as one produced by the standard reconstruction method. In approximate mode, either a half-float data representation is used to accelerate nearest-neighbor interpolation or the oversampling approach is combined with nearest neighbor interpolation to substitute linear interpolation. The performance and optimal configuration for the texture-based algorithm is listed in \tablename~\ref{tbl:newtex}. The ALU-based algorithm is described in \tablename~\ref{tbl:alurec} and its oversampling modification is given in \tablename~\ref{tbl:overs}. The hybrid approach is defined in \tablename~\ref{tbl:hybrid}.
51
52
\end{tablenotes}
53
\end{threeparttable}
54
\end{table}