Files
phd-thesis/mwre/figures/Sparselu-While-2-Memory.tex
2017-08-16 17:37:54 +02:00

353 lines
36 KiB
TeX
Executable File

\begin{tikzpicture}{0pt}{0pt}{477pt}{292pt}
\clip(0pt,292pt) -- (359.092pt,292pt) -- (359.092pt,72.1788pt) -- (0pt,72.1788pt) -- (0pt,292pt);
\begin{scope}
\clip(68.5059pt,266.404pt) -- (338.766pt,266.404pt) -- (338.766pt,115.842pt) -- (68.5059pt,115.842pt) -- (68.5059pt,266.404pt);
\color[rgb]{0,1,0}
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,164.507pt) -- (72.3616pt,163.874pt) -- (75.2444pt,160.029pt) -- (81.01pt,162.233pt) -- (83.8927pt,163.946pt) -- (105.513pt,162.75pt) -- (141.548pt,170.591pt) -- (177.583pt,166.974pt) -- (213.617pt,170.968pt) -- (249.652pt,166.596pt) -- (285.687pt,171.708pt) -- (321.721pt,172.607pt);
\color[rgb]{0,1,0}
\fill(70.7644pt,167.033pt) -- (73.0228pt,164.775pt) -- (70.7644pt,162.516pt) -- (68.5059pt,164.775pt) -- (70.7644pt,167.033pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.7644pt,167.033pt) -- (73.0228pt,164.775pt) -- (70.7644pt,162.516pt) -- (68.5059pt,164.775pt) -- (70.7644pt,167.033pt);
\fill(72.27pt,166.28pt) -- (74.5284pt,164.022pt) -- (72.27pt,161.763pt) -- (70.0116pt,164.022pt) -- (72.27pt,166.28pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.27pt,166.28pt) -- (74.5284pt,164.022pt) -- (72.27pt,161.763pt) -- (70.0116pt,164.022pt) -- (72.27pt,166.28pt);
\fill(75.2812pt,162.516pt) -- (77.5397pt,160.258pt) -- (75.2812pt,157.999pt) -- (73.0228pt,160.258pt) -- (75.2812pt,162.516pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2812pt,162.516pt) -- (77.5397pt,160.258pt) -- (75.2812pt,157.999pt) -- (73.0228pt,160.258pt) -- (75.2812pt,162.516pt);
\fill(81.3037pt,164.775pt) -- (83.5622pt,162.516pt) -- (81.3037pt,160.258pt) -- (79.0453pt,162.516pt) -- (81.3037pt,164.775pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.3037pt,164.775pt) -- (83.5622pt,162.516pt) -- (81.3037pt,160.258pt) -- (79.0453pt,162.516pt) -- (81.3037pt,164.775pt);
\fill(83.5622pt,166.28pt) -- (85.8206pt,164.022pt) -- (83.5622pt,161.763pt) -- (81.3037pt,164.022pt) -- (83.5622pt,166.28pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.5622pt,166.28pt) -- (85.8206pt,164.022pt) -- (83.5622pt,161.763pt) -- (81.3037pt,164.022pt) -- (83.5622pt,166.28pt);
\fill(105.394pt,164.775pt) -- (107.652pt,162.516pt) -- (105.394pt,160.258pt) -- (103.135pt,162.516pt) -- (105.394pt,164.775pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.394pt,164.775pt) -- (107.652pt,162.516pt) -- (105.394pt,160.258pt) -- (103.135pt,162.516pt) -- (105.394pt,164.775pt);
\fill(141.529pt,173.056pt) -- (143.787pt,170.797pt) -- (141.529pt,168.539pt) -- (139.27pt,170.797pt) -- (141.529pt,173.056pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.529pt,173.056pt) -- (143.787pt,170.797pt) -- (141.529pt,168.539pt) -- (139.27pt,170.797pt) -- (141.529pt,173.056pt);
\fill(177.664pt,169.292pt) -- (179.922pt,167.033pt) -- (177.664pt,164.775pt) -- (175.405pt,167.033pt) -- (177.664pt,169.292pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.664pt,169.292pt) -- (179.922pt,167.033pt) -- (177.664pt,164.775pt) -- (175.405pt,167.033pt) -- (177.664pt,169.292pt);
\fill(213.799pt,173.056pt) -- (216.057pt,170.797pt) -- (213.799pt,168.539pt) -- (211.54pt,170.797pt) -- (213.799pt,173.056pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.799pt,173.056pt) -- (216.057pt,170.797pt) -- (213.799pt,168.539pt) -- (211.54pt,170.797pt) -- (213.799pt,173.056pt);
\fill(249.934pt,168.539pt) -- (252.192pt,166.28pt) -- (249.934pt,164.022pt) -- (247.675pt,166.28pt) -- (249.934pt,168.539pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.934pt,168.539pt) -- (252.192pt,166.28pt) -- (249.934pt,164.022pt) -- (247.675pt,166.28pt) -- (249.934pt,168.539pt);
\fill(285.316pt,173.808pt) -- (287.574pt,171.55pt) -- (285.316pt,169.292pt) -- (283.058pt,171.55pt) -- (285.316pt,173.808pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.316pt,173.808pt) -- (287.574pt,171.55pt) -- (285.316pt,169.292pt) -- (283.058pt,171.55pt) -- (285.316pt,173.808pt);
\fill(321.451pt,174.561pt) -- (323.709pt,172.303pt) -- (321.451pt,170.044pt) -- (319.192pt,172.303pt) -- (321.451pt,174.561pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.451pt,174.561pt) -- (323.709pt,172.303pt) -- (321.451pt,170.044pt) -- (319.192pt,172.303pt) -- (321.451pt,174.561pt);
\color[rgb]{1,0,0}
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,159.159pt) -- (72.3616pt,160.493pt) -- (75.2444pt,166.886pt) -- (81.01pt,175.076pt) -- (83.8927pt,178.325pt) -- (105.513pt,190.789pt) -- (141.548pt,198.824pt) -- (177.583pt,205.999pt) -- (213.617pt,212.152pt) -- (249.652pt,217.579pt) -- (285.687pt,222.046pt) -- (321.721pt,226.153pt);
\fill(68.5059pt,161.763pt) -- (73.7756pt,161.763pt) -- (73.7756pt,156.494pt) -- (68.5059pt,156.494pt) -- (68.5059pt,161.763pt);
\draw[line width=1pt, line join=miter, line cap=rect](68.5059pt,161.763pt) -- (73.7756pt,161.763pt) -- (73.7756pt,156.494pt) -- (68.5059pt,156.494pt) -- (68.5059pt,161.763pt);
\fill(70.0116pt,162.516pt) -- (75.2812pt,162.516pt) -- (75.2812pt,157.247pt) -- (70.0116pt,157.247pt) -- (70.0116pt,162.516pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.0116pt,162.516pt) -- (75.2812pt,162.516pt) -- (75.2812pt,157.247pt) -- (70.0116pt,157.247pt) -- (70.0116pt,162.516pt);
\fill(73.0228pt,169.292pt) -- (78.2925pt,169.292pt) -- (78.2925pt,164.022pt) -- (73.0228pt,164.022pt) -- (73.0228pt,169.292pt);
\draw[line width=1pt, line join=miter, line cap=rect](73.0228pt,169.292pt) -- (78.2925pt,169.292pt) -- (78.2925pt,164.022pt) -- (73.0228pt,164.022pt) -- (73.0228pt,169.292pt);
\fill(79.0453pt,177.572pt) -- (84.315pt,177.572pt) -- (84.315pt,172.303pt) -- (79.0453pt,172.303pt) -- (79.0453pt,177.572pt);
\draw[line width=1pt, line join=miter, line cap=rect](79.0453pt,177.572pt) -- (84.315pt,177.572pt) -- (84.315pt,172.303pt) -- (79.0453pt,172.303pt) -- (79.0453pt,177.572pt);
\fill(81.3037pt,180.584pt) -- (86.5734pt,180.584pt) -- (86.5734pt,175.314pt) -- (81.3037pt,175.314pt) -- (81.3037pt,180.584pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.3037pt,180.584pt) -- (86.5734pt,180.584pt) -- (86.5734pt,175.314pt) -- (81.3037pt,175.314pt) -- (81.3037pt,180.584pt);
\fill(103.135pt,193.382pt) -- (108.405pt,193.382pt) -- (108.405pt,188.112pt) -- (103.135pt,188.112pt) -- (103.135pt,193.382pt);
\draw[line width=1pt, line join=miter, line cap=rect](103.135pt,193.382pt) -- (108.405pt,193.382pt) -- (108.405pt,188.112pt) -- (103.135pt,188.112pt) -- (103.135pt,193.382pt);
\fill(139.27pt,200.91pt) -- (144.54pt,200.91pt) -- (144.54pt,195.64pt) -- (139.27pt,195.64pt) -- (139.27pt,200.91pt);
\draw[line width=1pt, line join=miter, line cap=rect](139.27pt,200.91pt) -- (144.54pt,200.91pt) -- (144.54pt,195.64pt) -- (139.27pt,195.64pt) -- (139.27pt,200.91pt);
\fill(175.405pt,208.438pt) -- (180.675pt,208.438pt) -- (180.675pt,203.168pt) -- (175.405pt,203.168pt) -- (175.405pt,208.438pt);
\draw[line width=1pt, line join=miter, line cap=rect](175.405pt,208.438pt) -- (180.675pt,208.438pt) -- (180.675pt,203.168pt) -- (175.405pt,203.168pt) -- (175.405pt,208.438pt);
\fill(211.54pt,214.46pt) -- (216.81pt,214.46pt) -- (216.81pt,209.191pt) -- (211.54pt,209.191pt) -- (211.54pt,214.46pt);
\draw[line width=1pt, line join=miter, line cap=rect](211.54pt,214.46pt) -- (216.81pt,214.46pt) -- (216.81pt,209.191pt) -- (211.54pt,209.191pt) -- (211.54pt,214.46pt);
\fill(247.675pt,219.73pt) -- (252.945pt,219.73pt) -- (252.945pt,214.46pt) -- (247.675pt,214.46pt) -- (247.675pt,219.73pt);
\draw[line width=1pt, line join=miter, line cap=rect](247.675pt,219.73pt) -- (252.945pt,219.73pt) -- (252.945pt,214.46pt) -- (247.675pt,214.46pt) -- (247.675pt,219.73pt);
\fill(283.058pt,224.247pt) -- (288.327pt,224.247pt) -- (288.327pt,218.977pt) -- (283.058pt,218.977pt) -- (283.058pt,224.247pt);
\draw[line width=1pt, line join=miter, line cap=rect](283.058pt,224.247pt) -- (288.327pt,224.247pt) -- (288.327pt,218.977pt) -- (283.058pt,218.977pt) -- (283.058pt,224.247pt);
\fill(319.192pt,228.764pt) -- (324.462pt,228.764pt) -- (324.462pt,223.494pt) -- (319.192pt,223.494pt) -- (319.192pt,228.764pt);
\draw[line width=1pt, line join=miter, line cap=rect](319.192pt,228.764pt) -- (324.462pt,228.764pt) -- (324.462pt,223.494pt) -- (319.192pt,223.494pt) -- (319.192pt,228.764pt);
\color[rgb]{0,0,0}
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,218.924pt) -- (72.3616pt,222.338pt) -- (75.2444pt,228.151pt) -- (81.01pt,229.013pt) -- (83.8927pt,230.195pt) -- (105.513pt,235.376pt) -- (141.548pt,239.78pt) -- (177.583pt,245.096pt) -- (213.617pt,248.327pt) -- (249.652pt,251.274pt) -- (285.687pt,251.731pt) -- (321.721pt,251.607pt);
\fill(71.1408pt,218.601pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](71.1408pt,218.601pt) ellipse (2.63484pt and 2.63484pt);
\fill(72.6464pt,221.612pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.6464pt,221.612pt) ellipse (2.63484pt and 2.63484pt);
\fill(75.6577pt,227.635pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.6577pt,227.635pt) ellipse (2.63484pt and 2.63484pt);
\fill(81.6802pt,228.387pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.6802pt,228.387pt) ellipse (2.63484pt and 2.63484pt);
\fill(83.9386pt,229.893pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.9386pt,229.893pt) ellipse (2.63484pt and 2.63484pt);
\fill(105.77pt,235.163pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.77pt,235.163pt) ellipse (2.63484pt and 2.63484pt);
\fill(141.905pt,239.68pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.905pt,239.68pt) ellipse (2.63484pt and 2.63484pt);
\fill(178.04pt,244.949pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](178.04pt,244.949pt) ellipse (2.63484pt and 2.63484pt);
\fill(214.175pt,247.96pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](214.175pt,247.96pt) ellipse (2.63484pt and 2.63484pt);
\fill(250.31pt,250.972pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](250.31pt,250.972pt) ellipse (2.63484pt and 2.63484pt);
\fill(285.692pt,251.725pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.692pt,251.725pt) ellipse (2.63484pt and 2.63484pt);
\fill(321.827pt,250.972pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.827pt,250.972pt) ellipse (2.63484pt and 2.63484pt);
\color[rgb]{0,1,0}
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,166.766pt) -- (70.9203pt,170.032pt);
\draw[line width=1pt, line join=miter, line cap=rect](67.909pt,170.032pt) -- (73.9315pt,170.032pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,162.249pt) -- (70.9203pt,156.099pt);
\draw[line width=1pt, line join=miter, line cap=rect](67.909pt,156.099pt) -- (73.9315pt,156.099pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,166.766pt) -- (70.9203pt,162.249pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,166.133pt) -- (72.3616pt,168.991pt);
\draw[line width=1pt, line join=miter, line cap=rect](69.3504pt,168.991pt) -- (75.3729pt,168.991pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,161.616pt) -- (72.3616pt,156.384pt);
\draw[line width=1pt, line join=miter, line cap=rect](69.3504pt,156.384pt) -- (75.3729pt,156.384pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,166.133pt) -- (72.3616pt,161.616pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,162.287pt) -- (75.2444pt,160.036pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.2332pt,160.036pt) -- (78.2557pt,160.036pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,157.77pt) -- (75.2444pt,160.021pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.2332pt,160.021pt) -- (78.2557pt,160.021pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,162.287pt) -- (75.2444pt,157.77pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,164.492pt) -- (81.01pt,166.556pt);
\draw[line width=1pt, line join=miter, line cap=rect](77.9987pt,166.556pt) -- (84.0212pt,166.556pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,159.975pt) -- (81.01pt,156.341pt);
\draw[line width=1pt, line join=miter, line cap=rect](77.9987pt,156.341pt) -- (84.0212pt,156.341pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,164.492pt) -- (81.01pt,159.975pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,166.204pt) -- (83.8927pt,169.012pt);
\draw[line width=1pt, line join=miter, line cap=rect](80.8815pt,169.012pt) -- (86.904pt,169.012pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,161.688pt) -- (83.8927pt,156.566pt);
\draw[line width=1pt, line join=miter, line cap=rect](80.8815pt,156.566pt) -- (86.904pt,156.566pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,166.204pt) -- (83.8927pt,161.688pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,165.009pt) -- (105.513pt,162.757pt);
\draw[line width=1pt, line join=miter, line cap=rect](102.502pt,162.757pt) -- (108.525pt,162.757pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,160.492pt) -- (105.513pt,162.744pt);
\draw[line width=1pt, line join=miter, line cap=rect](102.502pt,162.744pt) -- (108.525pt,162.744pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,165.009pt) -- (105.513pt,160.492pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,172.849pt) -- (141.548pt,177.37pt);
\draw[line width=1pt, line join=miter, line cap=rect](138.537pt,177.37pt) -- (144.559pt,177.37pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,168.332pt) -- (141.548pt,158.798pt);
\draw[line width=1pt, line join=miter, line cap=rect](138.537pt,158.798pt) -- (144.559pt,158.798pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,172.849pt) -- (141.548pt,168.332pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,169.232pt) -- (177.583pt,173.096pt);
\draw[line width=1pt, line join=miter, line cap=rect](174.571pt,173.096pt) -- (180.594pt,173.096pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,164.715pt) -- (177.583pt,157.073pt);
\draw[line width=1pt, line join=miter, line cap=rect](174.571pt,157.073pt) -- (180.594pt,157.073pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,169.232pt) -- (177.583pt,164.715pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,173.226pt) -- (213.617pt,177.611pt);
\draw[line width=1pt, line join=miter, line cap=rect](210.606pt,177.611pt) -- (216.629pt,177.611pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,168.709pt) -- (213.617pt,159.591pt);
\draw[line width=1pt, line join=miter, line cap=rect](210.606pt,159.591pt) -- (216.629pt,159.591pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,173.226pt) -- (213.617pt,168.709pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,168.854pt) -- (249.652pt,169.992pt);
\draw[line width=1pt, line join=miter, line cap=rect](246.641pt,169.992pt) -- (252.663pt,169.992pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,164.337pt) -- (249.652pt,162.304pt);
\draw[line width=1pt, line join=miter, line cap=rect](246.641pt,162.304pt) -- (252.663pt,162.304pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,168.854pt) -- (249.652pt,164.337pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,173.966pt) -- (285.687pt,178.534pt);
\draw[line width=1pt, line join=miter, line cap=rect](282.675pt,178.534pt) -- (288.698pt,178.534pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,169.45pt) -- (285.687pt,159.77pt);
\draw[line width=1pt, line join=miter, line cap=rect](282.675pt,159.77pt) -- (288.698pt,159.77pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,173.966pt) -- (285.687pt,169.45pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,174.865pt) -- (321.721pt,179.032pt);
\draw[line width=1pt, line join=miter, line cap=rect](318.71pt,179.032pt) -- (324.732pt,179.032pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,170.348pt) -- (321.721pt,161.868pt);
\draw[line width=1pt, line join=miter, line cap=rect](318.71pt,161.868pt) -- (324.732pt,161.868pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,174.865pt) -- (321.721pt,170.348pt);
\color[rgb]{1,0,0}
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,161.418pt) -- (70.9203pt,159.172pt);
\draw[line width=1pt, line join=miter, line cap=rect](67.909pt,159.172pt) -- (73.9315pt,159.172pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,156.901pt) -- (70.9203pt,159.146pt);
\draw[line width=1pt, line join=miter, line cap=rect](67.909pt,159.146pt) -- (73.9315pt,159.146pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,161.418pt) -- (70.9203pt,156.901pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,162.752pt) -- (72.3616pt,160.505pt);
\draw[line width=1pt, line join=miter, line cap=rect](69.3504pt,160.505pt) -- (75.3729pt,160.505pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,158.235pt) -- (72.3616pt,160.482pt);
\draw[line width=1pt, line join=miter, line cap=rect](69.3504pt,160.482pt) -- (75.3729pt,160.482pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,162.752pt) -- (72.3616pt,158.235pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,169.145pt) -- (75.2444pt,169.653pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.2332pt,169.653pt) -- (78.2557pt,169.653pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,164.628pt) -- (75.2444pt,163.555pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.2332pt,163.555pt) -- (78.2557pt,163.555pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,169.145pt) -- (75.2444pt,164.628pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,177.335pt) -- (81.01pt,178.474pt);
\draw[line width=1pt, line join=miter, line cap=rect](77.9987pt,178.474pt) -- (84.0212pt,178.474pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,172.818pt) -- (81.01pt,170.783pt);
\draw[line width=1pt, line join=miter, line cap=rect](77.9987pt,170.783pt) -- (84.0212pt,170.783pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,177.335pt) -- (81.01pt,172.818pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,180.583pt) -- (83.8927pt,180.879pt);
\draw[line width=1pt, line join=miter, line cap=rect](80.8815pt,180.879pt) -- (86.904pt,180.879pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,176.066pt) -- (83.8927pt,175.296pt);
\draw[line width=1pt, line join=miter, line cap=rect](80.8815pt,175.296pt) -- (86.904pt,175.296pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,180.583pt) -- (83.8927pt,176.066pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,193.048pt) -- (105.513pt,191.871pt);
\draw[line width=1pt, line join=miter, line cap=rect](102.502pt,191.871pt) -- (108.525pt,191.871pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,188.531pt) -- (105.513pt,189.631pt);
\draw[line width=1pt, line join=miter, line cap=rect](102.502pt,189.631pt) -- (108.525pt,189.631pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,193.048pt) -- (105.513pt,188.531pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,201.082pt) -- (141.548pt,199.627pt);
\draw[line width=1pt, line join=miter, line cap=rect](138.537pt,199.627pt) -- (144.559pt,199.627pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,196.565pt) -- (141.548pt,197.979pt);
\draw[line width=1pt, line join=miter, line cap=rect](138.537pt,197.979pt) -- (144.559pt,197.979pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,201.082pt) -- (141.548pt,196.565pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,208.257pt) -- (177.583pt,206.463pt);
\draw[line width=1pt, line join=miter, line cap=rect](174.571pt,206.463pt) -- (180.594pt,206.463pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,203.741pt) -- (177.583pt,205.521pt);
\draw[line width=1pt, line join=miter, line cap=rect](174.571pt,205.521pt) -- (180.594pt,205.521pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,208.257pt) -- (177.583pt,203.741pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,214.411pt) -- (213.617pt,212.536pt);
\draw[line width=1pt, line join=miter, line cap=rect](210.606pt,212.536pt) -- (216.629pt,212.536pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,209.894pt) -- (213.617pt,211.759pt);
\draw[line width=1pt, line join=miter, line cap=rect](210.606pt,211.759pt) -- (216.629pt,211.759pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,214.411pt) -- (213.617pt,209.894pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,219.837pt) -- (249.652pt,217.887pt);
\draw[line width=1pt, line join=miter, line cap=rect](246.641pt,217.887pt) -- (252.663pt,217.887pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,215.32pt) -- (249.652pt,217.265pt);
\draw[line width=1pt, line join=miter, line cap=rect](246.641pt,217.265pt) -- (252.663pt,217.265pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,219.837pt) -- (249.652pt,215.32pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,224.304pt) -- (285.687pt,222.361pt);
\draw[line width=1pt, line join=miter, line cap=rect](282.675pt,222.361pt) -- (288.698pt,222.361pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,219.787pt) -- (285.687pt,221.724pt);
\draw[line width=1pt, line join=miter, line cap=rect](282.675pt,221.724pt) -- (288.698pt,221.724pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,224.304pt) -- (285.687pt,219.787pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,228.411pt) -- (321.721pt,226.385pt);
\draw[line width=1pt, line join=miter, line cap=rect](318.71pt,226.385pt) -- (324.732pt,226.385pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,223.894pt) -- (321.721pt,225.917pt);
\draw[line width=1pt, line join=miter, line cap=rect](318.71pt,225.917pt) -- (324.732pt,225.917pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,228.411pt) -- (321.721pt,223.894pt);
\color[rgb]{0,0,0}
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,221.183pt) -- (70.9203pt,218.929pt);
\draw[line width=1pt, line join=miter, line cap=rect](67.909pt,218.929pt) -- (73.9315pt,218.929pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,216.666pt) -- (70.9203pt,218.92pt);
\draw[line width=1pt, line join=miter, line cap=rect](67.909pt,218.92pt) -- (73.9315pt,218.92pt);
\draw[line width=1pt, line join=miter, line cap=rect](70.9203pt,221.183pt) -- (70.9203pt,216.666pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,224.597pt) -- (72.3616pt,223.87pt);
\draw[line width=1pt, line join=miter, line cap=rect](69.3504pt,223.87pt) -- (75.3729pt,223.87pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,220.08pt) -- (72.3616pt,220.648pt);
\draw[line width=1pt, line join=miter, line cap=rect](69.3504pt,220.648pt) -- (75.3729pt,220.648pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.3616pt,224.597pt) -- (72.3616pt,220.08pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,230.41pt) -- (75.2444pt,231.478pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.2332pt,231.478pt) -- (78.2557pt,231.478pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,225.893pt) -- (75.2444pt,223.97pt);
\draw[line width=1pt, line join=miter, line cap=rect](72.2332pt,223.97pt) -- (78.2557pt,223.97pt);
\draw[line width=1pt, line join=miter, line cap=rect](75.2444pt,230.41pt) -- (75.2444pt,225.893pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,231.271pt) -- (81.01pt,231.45pt);
\draw[line width=1pt, line join=miter, line cap=rect](77.9987pt,231.45pt) -- (84.0212pt,231.45pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,226.754pt) -- (81.01pt,226.147pt);
\draw[line width=1pt, line join=miter, line cap=rect](77.9987pt,226.147pt) -- (84.0212pt,226.147pt);
\draw[line width=1pt, line join=miter, line cap=rect](81.01pt,231.271pt) -- (81.01pt,226.754pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,232.453pt) -- (83.8927pt,231.298pt);
\draw[line width=1pt, line join=miter, line cap=rect](80.8815pt,231.298pt) -- (86.904pt,231.298pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,227.936pt) -- (83.8927pt,229.012pt);
\draw[line width=1pt, line join=miter, line cap=rect](80.8815pt,229.012pt) -- (86.904pt,229.012pt);
\draw[line width=1pt, line join=miter, line cap=rect](83.8927pt,232.453pt) -- (83.8927pt,227.936pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,237.635pt) -- (105.513pt,240.339pt);
\draw[line width=1pt, line join=miter, line cap=rect](102.502pt,240.339pt) -- (108.525pt,240.339pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,233.118pt) -- (105.513pt,228.216pt);
\draw[line width=1pt, line join=miter, line cap=rect](102.502pt,228.216pt) -- (108.525pt,228.216pt);
\draw[line width=1pt, line join=miter, line cap=rect](105.513pt,237.635pt) -- (105.513pt,233.118pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,242.038pt) -- (141.548pt,242.788pt);
\draw[line width=1pt, line join=miter, line cap=rect](138.537pt,242.788pt) -- (144.559pt,242.788pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,237.521pt) -- (141.548pt,236.09pt);
\draw[line width=1pt, line join=miter, line cap=rect](138.537pt,236.09pt) -- (144.559pt,236.09pt);
\draw[line width=1pt, line join=miter, line cap=rect](141.548pt,242.038pt) -- (141.548pt,237.521pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,247.354pt) -- (177.583pt,246.638pt);
\draw[line width=1pt, line join=miter, line cap=rect](174.571pt,246.638pt) -- (180.594pt,246.638pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,242.837pt) -- (177.583pt,243.394pt);
\draw[line width=1pt, line join=miter, line cap=rect](174.571pt,243.394pt) -- (180.594pt,243.394pt);
\draw[line width=1pt, line join=miter, line cap=rect](177.583pt,247.354pt) -- (177.583pt,242.837pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,250.586pt) -- (213.617pt,248.561pt);
\draw[line width=1pt, line join=miter, line cap=rect](210.606pt,248.561pt) -- (216.629pt,248.561pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,246.069pt) -- (213.617pt,248.09pt);
\draw[line width=1pt, line join=miter, line cap=rect](210.606pt,248.09pt) -- (216.629pt,248.09pt);
\draw[line width=1pt, line join=miter, line cap=rect](213.617pt,250.586pt) -- (213.617pt,246.069pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,253.532pt) -- (249.652pt,251.628pt);
\draw[line width=1pt, line join=miter, line cap=rect](246.641pt,251.628pt) -- (252.663pt,251.628pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,249.015pt) -- (249.652pt,250.911pt);
\draw[line width=1pt, line join=miter, line cap=rect](246.641pt,250.911pt) -- (252.663pt,250.911pt);
\draw[line width=1pt, line join=miter, line cap=rect](249.652pt,253.532pt) -- (249.652pt,249.015pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,253.99pt) -- (285.687pt,251.764pt);
\draw[line width=1pt, line join=miter, line cap=rect](282.675pt,251.764pt) -- (288.698pt,251.764pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,249.473pt) -- (285.687pt,251.698pt);
\draw[line width=1pt, line join=miter, line cap=rect](282.675pt,251.698pt) -- (288.698pt,251.698pt);
\draw[line width=1pt, line join=miter, line cap=rect](285.687pt,253.99pt) -- (285.687pt,249.473pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,253.865pt) -- (321.721pt,251.681pt);
\draw[line width=1pt, line join=miter, line cap=rect](318.71pt,251.681pt) -- (324.732pt,251.681pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,249.348pt) -- (321.721pt,251.532pt);
\draw[line width=1pt, line join=miter, line cap=rect](318.71pt,251.532pt) -- (324.732pt,251.532pt);
\draw[line width=1pt, line join=miter, line cap=rect](321.721pt,253.865pt) -- (321.721pt,249.348pt);
\end{scope}
\begin{scope}
\color[rgb]{0,0,0}
\pgftext[center, base, at={\pgfpoint{211.917pt}{279.202pt}}]{\fontsize{11}{0}\selectfont{\textbf{ }}}
\color[rgb]{0,0,0}
\pgftext[center, base, at={\pgfpoint{14.3034pt}{191.5pt}},rotate=90]{\fontsize{12}{0}\selectfont{\textbf{Memory [KB]}}}
\color[rgb]{0.0784314,0.0745098,0.0705882}
\pgftext[center, base, at={\pgfpoint{45.1688pt}{112.831pt}}]{\fontsize{10}{0}\selectfont{1.000}}
\pgftext[center, base, at={\pgfpoint{42.1575pt}{150.471pt}}]{\fontsize{10}{0}\selectfont{10.000}}
\pgftext[center, base, at={\pgfpoint{39.1463pt}{188.112pt}}]{\fontsize{10}{0}\selectfont{100.000}}
\pgftext[center, base, at={\pgfpoint{42.5339pt}{225.752pt}}]{\fontsize{10}{0}\selectfont{1e+06}}
\pgftext[center, base, at={\pgfpoint{42.5339pt}{263.393pt}}]{\fontsize{10}{0}\selectfont{1e+07}}
\color[rgb]{0,0,0}
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,127.134pt) -- (64.7419pt,127.134pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,138.426pt) -- (64.7419pt,138.426pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,145.202pt) -- (64.7419pt,145.202pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,149.718pt) -- (64.7419pt,149.718pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,164.775pt) -- (64.7419pt,164.775pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,176.067pt) -- (64.7419pt,176.067pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,182.842pt) -- (64.7419pt,182.842pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,187.359pt) -- (64.7419pt,187.359pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,202.415pt) -- (64.7419pt,202.415pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,213.707pt) -- (64.7419pt,213.707pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,220.483pt) -- (64.7419pt,220.483pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,225pt) -- (64.7419pt,225pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,240.056pt) -- (64.7419pt,240.056pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,251.348pt) -- (64.7419pt,251.348pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,258.123pt) -- (64.7419pt,258.123pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,262.64pt) -- (64.7419pt,262.64pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,115.842pt) -- (61.7306pt,115.842pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,153.482pt) -- (61.7306pt,153.482pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,191.123pt) -- (61.7306pt,191.123pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,228.764pt) -- (61.7306pt,228.764pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,266.404pt) -- (61.7306pt,266.404pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,266.404pt) -- (68.5059pt,115.842pt);
\pgftext[center, base, at={\pgfpoint{210.411pt}{80.4597pt}}]{\fontsize{12}{0}\selectfont{\textbf{Number of Activities}}}
\color[rgb]{0.0784314,0.0745098,0.0705882}
\pgftext[center, base, at={\pgfpoint{68.5059pt}{95.5159pt}}]{\fontsize{10}{0}\selectfont{0}}
\pgftext[center, base, at={\pgfpoint{128.731pt}{95.5159pt}}]{\fontsize{10}{0}\selectfont{10.000}}
\pgftext[center, base, at={\pgfpoint{188.956pt}{95.5159pt}}]{\fontsize{10}{0}\selectfont{20.000}}
\pgftext[center, base, at={\pgfpoint{248.428pt}{95.5159pt}}]{\fontsize{10}{0}\selectfont{30.000}}
\pgftext[center, base, at={\pgfpoint{308.653pt}{95.5159pt}}]{\fontsize{10}{0}\selectfont{40.000}}
\color[rgb]{0,0,0}
\draw[line width=1pt, line join=bevel, line cap=rect](80.5509pt,115.842pt) -- (80.5509pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](92.5959pt,115.842pt) -- (92.5959pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](104.641pt,115.842pt) -- (104.641pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](116.686pt,115.842pt) -- (116.686pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](140.776pt,115.842pt) -- (140.776pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](152.821pt,115.842pt) -- (152.821pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](164.866pt,115.842pt) -- (164.866pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](176.911pt,115.842pt) -- (176.911pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](201.001pt,115.842pt) -- (201.001pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](212.293pt,115.842pt) -- (212.293pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](224.338pt,115.842pt) -- (224.338pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](236.383pt,115.842pt) -- (236.383pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](260.473pt,115.842pt) -- (260.473pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](272.518pt,115.842pt) -- (272.518pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](284.563pt,115.842pt) -- (284.563pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](296.608pt,115.842pt) -- (296.608pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](320.698pt,115.842pt) -- (320.698pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](332.743pt,115.842pt) -- (332.743pt,112.078pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,115.842pt) -- (68.5059pt,109.067pt);
\draw[line width=1pt, line join=bevel, line cap=rect](128.731pt,115.842pt) -- (128.731pt,109.067pt);
\draw[line width=1pt, line join=bevel, line cap=rect](188.956pt,115.842pt) -- (188.956pt,109.067pt);
\draw[line width=1pt, line join=bevel, line cap=rect](248.428pt,115.842pt) -- (248.428pt,109.067pt);
\draw[line width=1pt, line join=bevel, line cap=rect](308.653pt,115.842pt) -- (308.653pt,109.067pt);
\draw[line width=1pt, line join=bevel, line cap=rect](68.5059pt,115.842pt) -- (338.766pt,115.842pt);
\draw[line width=1pt, line join=miter, line cap=rect](74.5284pt,288.236pt) -- (167.124pt,288.236pt) -- (167.124pt,246.078pt) -- (74.5284pt,246.078pt) -- (74.5284pt,288.236pt);
\color[rgb]{0,1,0}
\draw[line width=1pt, line join=miter, line cap=rect](82.8094pt,278.449pt) -- (112.169pt,278.449pt);
\fill(97.1128pt,280.708pt) -- (99.3713pt,278.449pt) -- (97.1128pt,276.191pt) -- (94.8544pt,278.449pt) -- (97.1128pt,280.708pt);
\draw[line width=1pt, line join=miter, line cap=rect](97.1128pt,280.708pt) -- (99.3713pt,278.449pt) -- (97.1128pt,276.191pt) -- (94.8544pt,278.449pt) -- (97.1128pt,280.708pt);
\color[rgb]{0,0,0}
\pgftext[left, base, at={\pgfpoint{119.697pt}{274.685pt}}]{\fontsize{10}{0}\selectfont{OpenMP}}
\color[rgb]{1,0,0}
\draw[line width=1pt, line join=miter, line cap=rect](82.8094pt,267.157pt) -- (112.169pt,267.157pt);
\fill(94.8544pt,269.416pt) -- (100.124pt,269.416pt) -- (100.124pt,264.146pt) -- (94.8544pt,264.146pt) -- (94.8544pt,269.416pt);
\draw[line width=1pt, line join=miter, line cap=rect](94.8544pt,269.416pt) -- (100.124pt,269.416pt) -- (100.124pt,264.146pt) -- (94.8544pt,264.146pt) -- (94.8544pt,269.416pt);
\color[rgb]{0,0,0}
\pgftext[left, base, at={\pgfpoint{119.697pt}{263.393pt}}]{\fontsize{10}{0}\selectfont{MWRE}}
\draw[line width=1pt, line join=miter, line cap=rect](82.8094pt,255.865pt) -- (112.169pt,255.865pt);
\fill(97.4892pt,255.489pt) ellipse (2.63484pt and 2.63484pt);
\draw[line width=1pt, line join=miter, line cap=rect](97.4892pt,255.489pt) ellipse (2.63484pt and 2.63484pt);
\pgftext[left, base, at={\pgfpoint{119.697pt}{252.101pt}}]{\fontsize{10}{0}\selectfont{Swift}}
\end{scope}
\end{tikzpicture}