This repository was archived by the owner on Apr 10, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathtab_gc_heapsize.tex
More file actions
38 lines (36 loc) · 1.96 KB
/
tab_gc_heapsize.tex
File metadata and controls
38 lines (36 loc) · 1.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
\begin{table}
\begin{center}
\begin{tabular}{r|rr|rrrr}
\Cbr{Initial} &
\multicolumn{2}{c|}{Sequential} &
\multicolumn{4}{c}{Parallel w/ $N$ Mercury Engines} \\
\Cbr{heap size} & \C{no TS} & \Cbr{TS} & \C{1} & \C{2} & \C{3} & \C{4} \\
\hline
\hline
\multicolumn{7}{c}{raytracer} \\
\hline
1MB & 32.9 (1.14) & 37.4 (1.00) & 37.5 (1.00) & 28.2 (1.33) & 24.9 (1.50) & 23.4 (1.60) \\
16MB & 33.1 (1.13) & 37.4 (1.00) & 37.7 (0.99) & 28.0 (1.34) & 24.8 (1.51) & 23.7 (1.58) \\
32MB & 34.3 (1.09) & 38.4 (0.97) & 38.5 (0.97) & 28.8 (1.30) & 25.4 (1.47) & 23.5 (1.60) \\
64MB & 33.4 (1.12) & 39.8 (0.94) & 39.7 (0.94) & 30.5 (1.23) & 26.8 (1.40) & 25.5 (1.47) \\
128MB & 22.7 (1.65) & 27.5 (1.36) & 27.5 (1.36) & 18.9 (1.98) & 16.1 (2.32) & 15.3 (2.45) \\
256MB & 18.7 (2.01) & 22.5 (1.66) & 22.6 (1.65) & 14.2 (2.64) & 11.1 (3.38) & 9.8 (3.82) \\
384MB & 17.9 (2.09) & 21.3 (1.75) & 21.5 (1.74) & 12.7 (2.94) & 9.8 (3.80) & 8.4 (4.44) \\
512MB & 17.6 (2.13) & 20.9 (1.79) & 21.0 (1.79) & 12.1 (3.09) & 9.2 (4.08) & 7.8 (4.78) \\
\hline
\hline
\multicolumn{7}{c}{mandelbrot\_heap} \\
\hline
1MB & 41.7 (1.21) & 51.8 (0.98) & 51.4 (0.98) & 33.1 (1.53) & 26.9 (1.88) & 23.5 (2.15) \\
16MB & 41.0 (1.23) & 50.5 (1.00) & 50.6 (1.00) & 33.4 (1.51) & 26.6 (1.90) & 23.4 (2.16) \\
32MB & 39.1 (1.29) & 49.2 (1.03) & 49.5 (1.02) & 31.9 (1.58) & 25.9 (1.95) & 22.9 (2.21) \\
64MB & 36.8 (1.37) & 46.5 (1.09) & 47.2 (1.07) & 29.6 (1.70) & 23.6 (2.14) & 20.9 (2.41) \\
128MB & 34.7 (1.45) & 44.1 (1.14) & 44.2 (1.14) & 26.9 (1.87) & 20.7 (2.44) & 17.8 (2.83) \\
256MB & 32.3 (1.56) & 43.2 (1.17) & 42.2 (1.20) & 24.9 (2.03) & 18.5 (2.74) & 15.5 (3.26) \\
384MB & 31.7 (1.59) & 41.7 (1.21) & 42.2 (1.20) & 24.1 (2.09) & 18.0 (2.81) & 14.6 (3.46) \\
512MB & 31.9 (1.58) & 42.0 (1.20) & 42.7 (1.18) & 23.8 (2.12) & 17.8 (2.84) & 14.3 (3.53) \\
\end{tabular}
\end{center}
\caption{Varying the initial heapsize in parallel Mercury programs.}
\label{tab:heapsize}
\end{table}