]> AND Private Git Repository - book_gpu.git/blob - BookGPU/Chapters/chapter5/figures/MultiGPUAlphaPerformanceTeslaM2050_N16777216.tikz
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
add ch16
[book_gpu.git] / BookGPU / Chapters / chapter5 / figures / MultiGPUAlphaPerformanceTeslaM2050_N16777216.tikz
1 % This file was created by matlab2tikz v0.2.2.
2 % Copyright (c) 2008--2012, Nico Schlömer <nico.schloemer@gmail.com>
3 % All rights reserved.
4
5 % The latest updates can be retrieved from
6 %   http://www.mathworks.com/matlabcentral/fileexchange/22022-matlab2tikz
7 % where you can also make suggestions and rate matlab2tikz.
8
9
10
11
12 % defining custom colors
13 \definecolor{mycolor1}{rgb}{0.19047619047619,0.19047619047619,0.19047619047619}
14 \definecolor{mycolor2}{rgb}{0.396825396825397,0.396825396825397,0.396825396825397}
15 \definecolor{mycolor3}{rgb}{0.603174603174603,0.603174603174603,0.603174603174603}
16 \definecolor{mycolor4}{rgb}{0.80952380952381,0.80952380952381,0.80952380952381}
17
18 \begin{tikzpicture}
19
20 \begin{axis}[%
21 view={0}{90},
22 width=\figurewidth,
23 height=\figureheight,
24 scale only axis,
25 xmin=0, xmax=5,
26 xtick={1,2,3,4},
27 xlabel={$\alpha$},
28 xmajorgrids,
29 ymin=0, ymax=200,
30 ylabel={GFlops},
31 ymajorgrids,
32 %legend style={at={(0.03,0.97)},anchor=north west,nodes=right},
33 legend pos=outer north east,
34 area legend]
35 \addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=-0.0666666666666667\figurewidth,fill=black,draw=black] plot coordinates{ (1,22.7580842315813) (2,31.7449314051055) (3,37.1798950457675) (4,40.253492018759) };
36
37 \addlegendentry{1 GPU};
38
39 \addplot [
40 color=black,
41 solid,
42 line width=1.0pt,
43 forget plot
44 ]
45 coordinates{
46  (0,0)(5,0) 
47 };
48 \addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=-0.04\figurewidth,fill=mycolor1,draw=black] plot coordinates{ (1,32.3920897978954) (2,44.0505761891603) (3,51.8209797695948) (4,56.6033287946837) };
49
50 \addlegendentry{2 GPUs};
51
52 \addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=-0.0133333333333333\figurewidth,fill=mycolor2,draw=black] plot coordinates{ (1,49.0164694619377) (2,66.4549239202078) (3,78.0336968020553) (4,85.0178374521632) };
53
54 \addlegendentry{4 GPUs};
55
56 \addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=0.0133333333333333\figurewidth,fill=mycolor3,draw=black] plot coordinates{ (1,70.193327263964) (2,95.9835965533234) (3,111.091725833056) (4,121.135339367746) };
57
58 \addlegendentry{8 GPUs};
59
60 \addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=0.04\figurewidth,fill=mycolor4,draw=black] plot coordinates{ (1,88.712013536379) (2,120.532134464085) (3,140.458981798998) (4,152.964872416231) };
61
62 \addlegendentry{16 GPUs};
63
64 \addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=0.0666666666666667\figurewidth,fill=white,draw=black] plot coordinates{ (1,96.2830194223254) (2,137.618031008295) (3,159.909906528023) (4,174.668140378932) };
65
66 \addlegendentry{32 GPUs};
67
68 \end{axis}
69 \end{tikzpicture}%