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

Private GIT Repository
ch15
[book_gpu.git] / BookGPU / Chapters / chapter7 / figures / GTX590MultiGPUScaling3D.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 \begin{tikzpicture}
12
13 \begin{loglogaxis}[%
14 view={0}{90},
15 width=\figurewidth,
16 height=\figureheight,
17 scale only axis,
18 xmin=1000, xmax=100000000,
19 xminorticks=true,
20 xlabel={N},
21 xmajorgrids,
22 xminorgrids,
23 ymin=0.001, ymax=10,
24 yminorticks=true,
25 ylabel={Time/Iter [s]},
26 ymajorgrids,
27 yminorgrids,
28 %legend style={at={(0.03,0.97)},anchor=north west,nodes=right},
29 legend pos=outer north east]
30 \addplot [
31 color=darkgray!40!black,
32 solid,
33 line width=1.0pt,
34 mark=+,
35 mark options={solid,fill=lightgray!80!black}
36 ]
37 coordinates{
38  (9801,0.00613807837168376)(19305,0.00775494575500488)(38025,0.00819233258565267)(75465,0.00881867673661974)(149769,0.0102334711286757)(298377,0.01300650967492)(594441,0.0188680463367038)(1186569,0.0289340628517999)(2368521,0.0554440895716349)(4732425,0.101203714476691)(9455625,0.192764965693156)(18902025,0.375944786601596) 
39 };
40 \addlegendentry{1 GPU};
41
42 \addplot [
43 color=darkgray!40!black,
44 dashed,
45 line width=1.0pt,
46 mark=*,
47 mark options={solid,fill=lightgray!80!black}
48 ]
49 coordinates{
50  (9801,0.0222393539216783)(19305,0.0209401104185316)(38025,0.0214325772391425)(75465,0.0207926644219293)(149769,0.0214828782611423)(298377,0.026627164416843)(594441,0.0291292084587945)(1186569,0.0379284673266941)(2368521,0.0560311132007175)(4732425,0.0892129341761271)(9455625,0.135329786936442)(18902025,0.245920814408196)(37785609,0.42368488046858) 
51 };
52 \addlegendentry{2 GPUs};
53
54 \addplot [
55 color=darkgray!40!black,
56 dotted,
57 line width=1.0pt,
58 mark=asterisk,
59 mark options={solid,fill=lightgray!80!black}
60 ]
61 coordinates{
62  (9801,0.017443929778205)(19305,0.017511773109436)(38025,0.0180034557978312)(75465,0.0205908748838637)(149769,0.0246606349945068)(298377,0.0256077448527018)(594441,0.0273537900712755)(1186569,0.0351006984710693)(2368521,0.0436998314327664)(4732425,0.0613925430509779)(9455625,0.0845375802781847)(18902025,0.139959359169006)(37785609,0.243302490976122)(75552777,0.445663619041443) 
63 };
64 \addlegendentry{4 GPUs};
65
66 \addplot [
67 color=darkgray!40!black,
68 dash pattern=on 1pt off 3pt on 3pt off 3pt,
69 line width=1.0pt,
70 mark=triangle*,
71 mark options={solid,,rotate=180,fill=lightgray!80!black}
72 ]
73 coordinates{
74  (32382,0.0221022727272727)(101574,0.0729888888888889)(202950,0.148522222222222)(399750,0.296765306122449)(799110,0.58886)(1597830,1.21181)(3171078,2.4226)(6341382,4.94226168224299) 
75 };
76 \addlegendentry{CPU};
77
78 \end{loglogaxis}
79 \end{tikzpicture}%