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

Private GIT Repository
ch17
[book_gpu.git] / BookGPU / Chapters / chapter5 / figures / MultiGPUAlphaPerformanceTeslaM2050_N16777216.tikz
index e6776db5d5c5b01ae728045962379a4933e44531..89ecd46f9259aef7ff9b5459944ce800a072ddae 100644 (file)
@@ -1,5 +1,5 @@
-% This file was created by matlab2tikz v0.2.2.
-% Copyright (c) 2008--2012, Nico Schlömer <nico.schloemer@gmail.com>
+% This file was created by matlab2tikz v0.4.0.
+% Copyright (c) 2008--2013, Nico Schlömer <nico.schloemer@gmail.com>
 % All rights reserved.
 % 
 % The latest updates can be retrieved from
 % 
 
 % defining custom colors
-\definecolor{mycolor1}{rgb}{0.19047619047619,0.19047619047619,0.19047619047619}
-\definecolor{mycolor2}{rgb}{0.396825396825397,0.396825396825397,0.396825396825397}
-\definecolor{mycolor3}{rgb}{0.603174603174603,0.603174603174603,0.603174603174603}
-\definecolor{mycolor4}{rgb}{0.80952380952381,0.80952380952381,0.80952380952381}
+\definecolor{mycolor1}{rgb}{0.19047619047619,0.19047619047619,0.19047619047619}%
+\definecolor{mycolor2}{rgb}{0.396825396825397,0.396825396825397,0.396825396825397}%
+\definecolor{mycolor3}{rgb}{0.603174603174603,0.603174603174603,0.603174603174603}%
+\definecolor{mycolor4}{rgb}{0.80952380952381,0.80952380952381,0.80952380952381}%
 
 \begin{tikzpicture}
 
 \begin{axis}[%
-view={0}{90},
 width=\figurewidth,
 height=\figureheight,
+area legend,
 scale only axis,
-xmin=0, xmax=5,
-xtick={1,2,3,4},
+xmin=0,
+xmax=5,
+xtick={1, 2, 3, 4},
 xlabel={$\alpha$},
 xmajorgrids,
-ymin=0, ymax=200,
+ymin=0,
+ymax=700,
 ylabel={GFlops},
 ymajorgrids,
-%legend style={at={(0.03,0.97)},anchor=north west,nodes=right},
-legend pos=outer north east,
-area legend]
-\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) };
+legend style={at={(0.03,0.97)},anchor=north west,draw=black,fill=white,legend cell align=left}
+]
+\addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=-0.0666666666666667\figurewidth,fill=black,draw=black] plot coordinates{(1,25.7269262023185)
+(2,34.5244303964177)
+(3,38.9976495252132)
+(4,42.0688704662039)};
 
-\addlegendentry{1 GPU};
+\addlegendentry{\tiny{1 GPU}};
 
 \addplot [
 color=black,
@@ -42,28 +46,44 @@ solid,
 line width=1.0pt,
 forget plot
 ]
-coordinates{
- (0,0)(5,0) 
+table[row sep=crcr]{
+0 0\\
+5 0\\
 };
-\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) };
+\addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=-0.04\figurewidth,fill=mycolor1,draw=black] plot coordinates{(1,45.7660023184681)
+(2,61.0707130321338)
+(3,71.6147118282191)
+(4,76.4971402283698)};
 
-\addlegendentry{2 GPUs};
+\addlegendentry{\tiny{2 GPUs}};
 
-\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) };
+\addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=-0.0133333333333333\figurewidth,fill=mycolor2,draw=black] plot coordinates{(1,81.6048014543824)
+(2,110.999576570219)
+(3,129.333950678194)
+(4,141.772486940809)};
 
-\addlegendentry{4 GPUs};
+\addlegendentry{\tiny{4 GPUs}};
 
-\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) };
+\addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=0.0133333333333333\figurewidth,fill=mycolor3,draw=black] plot coordinates{(1,133.626947231058)
+(2,183.23775202709)
+(3,216.230044922718)
+(4,243.078097897826)};
 
-\addlegendentry{8 GPUs};
+\addlegendentry{\tiny{8 GPUs}};
 
-\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) };
+\addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=0.04\figurewidth,fill=mycolor4,draw=black] plot coordinates{(1,214.808744960503)
+(2,305.941179521759)
+(3,374.17892748913)
+(4,412.649357383607)};
 
-\addlegendentry{16 GPUs};
+\addlegendentry{\tiny{16 GPUs}};
 
-\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) };
+\addplot[ybar,bar width=0.0213333333333333\figurewidth,bar shift=0.0666666666666667\figurewidth,fill=white,draw=black] plot coordinates{(1,320.65759859086)
+(2,484.833340183305)
+(3,603.099139914345)
+(4,649.931163224828)};
 
-\addlegendentry{32 GPUs};
+\addlegendentry{\tiny{32 GPUs}};
 
 \end{axis}
-\end{tikzpicture}%
+\end{tikzpicture}%
\ No newline at end of file