commit ff752f8426d71553046f654bf2cc9693c6f30952
parent 464f90387c370a0249f34598594fc33fcee8ccdb
Author: Ivan Gankevich <igankevich@ya.ru>
Date: Sat, 30 Mar 2019 19:44:59 +0300
Column separators.
Diffstat:
main.tex | | | 34 | +++++++++++++++++----------------- |
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/main.tex b/main.tex
@@ -6,6 +6,7 @@
\usepackage{url}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
+\setlength{\tabcolsep}{4pt}
\newcommand{\WaveVector}{\vec{k}}
\newcommand{\WaveNumber}{\lvert\smash[b]{\WaveVector}\rvert}
@@ -359,7 +360,9 @@ choose single precision in all benchmarks.
\begin{table}
\centering
- \caption{Hardware configurations for benchmarks.\label{tab:setup}}
+ \caption{Hardware configurations for benchmarks. For all benchmarks we
+ used GCC version 8.1.1 compiler and optimisation flags \texttt{-O3
+ -march=native}.\label{tab:setup}}
\begin{tabular}{lllrr}
\toprule
& & & \multicolumn{2}{c}{GPU GFLOPS} \\
@@ -369,9 +372,6 @@ choose single precision in all benchmarks.
Storm & Intel Q9550 & Radeon R7 360 & 1613 & 101 \\
GPUlab & AMD FX-8370 & NVIDIA GTX1060 & 4375 & 137 \\
Capybara & Intel E5-2630 v4 & NVIDIA P5000 & 8873 & 277 \\
-% \addlinespace
-% Compiler & GCC 8.1.1 \\
-% Compiler options & \texttt{-O3 -march=native} \\
\bottomrule
\end{tabular}
\end{table}
@@ -507,7 +507,7 @@ with high frame rate and small simulation time steps.
\caption{Best median performance for each workstation and each ship hull.
Here \(t\) is simulation step computation time, \(m\)~--- no. of simulation
steps per second (SSPS), and \(n\)~--- the number of OpenMP
- threads.\label{tab:best}}
+ threads, CL~--- OpenCL, MP~--- OpenMP.\label{tab:best}}
\begin{tabular}{lrrrlrrrlrrrl}
\toprule
& \multicolumn{4}{c}{Sphere}
@@ -516,19 +516,19 @@ with high frame rate and small simulation time steps.
\cmidrule(r){2-5}
\cmidrule(r){6-9}
\cmidrule(r){10-13}
- Node & \(t\), ms & \(m\) & \(n\) & version
- & \(t\), ms & \(m\) & \(n\) & version
- & \(t\), ms & \(m\) & \(n\) & version \\
+ Node & \(t\), ms & \(m\) & \(n\) & ver.
+ & \(t\), ms & \(m\) & \(n\) & ver.
+ & \(t\), ms & \(m\) & \(n\) & ver. \\
\midrule
- Storm & 16 & 64 & 1 & OpenCL
- & 14 & 72 & 1 & OpenCL
- & 29 & 34 & 1 & OpenCL \\
- GPUlab & 10 & 104 & 1 & OpenCL
- & 9 & 112 & 1 & OpenCL
- & 18 & 55 & 1 & OpenCL \\
- Capybara & 12 & 85 & 10 & OpenMP
- & 15 & 66 & 10 & OpenMP
- & 19 & 51 & 10 & OpenMP \\
+ Storm & 16 & 64 & 1 & CL
+ & 14 & 72 & 1 & CL
+ & 29 & 34 & 1 & CL \\
+ GPUlab & 10 & 104 & 1 & CL
+ & 9 & 112 & 1 & CL
+ & 18 & 55 & 1 & CL \\
+ Capybara & 12 & 85 & 10 & MP
+ & 15 & 66 & 10 & MP
+ & 19 & 51 & 10 & MP \\
\bottomrule
\end{tabular}
\end{table}