| <?xml version="1.0" encoding="utf-8" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" |
| "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| <svg |
| width="640" height="300" |
| viewBox="0 0 640 300" |
| xmlns="http://www.w3.org/2000/svg" |
| xmlns:xlink="http://www.w3.org/1999/xlink" |
| > |
| |
| <title>Gnuplot</title> |
| <desc>Produced by GNUPLOT 4.6 patchlevel 4 </desc> |
| |
| <g id="gnuplot_canvas"> |
| |
| <rect x="0" y="0" width="640" height="300" fill="none"/> |
| <defs> |
| |
| <circle id='gpDot' r='0.5' stroke-width='0.5'/> |
| <path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/> |
| <path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/> |
| <path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/> |
| <rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/> |
| <rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/> |
| <circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/> |
| <use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/> |
| <path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/> |
| <use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/> |
| <use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/> |
| <use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/> |
| <use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/> |
| <use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/> |
| </defs> |
| <g style="fill:none; color:white; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| </g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,242.4 L615.0,242.4 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,242.4 L80.9,242.4 h0.01'/> <g transform="translate(63.6,246.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text> 0</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,204.7 L615.0,204.7 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,204.7 L80.9,204.7 h0.01'/> <g transform="translate(63.6,209.2)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text> 20</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,167.1 L615.0,167.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,167.1 L80.9,167.1 h0.01'/> <g transform="translate(63.6,171.6)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text> 40</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,129.4 L615.0,129.4 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,129.4 L80.9,129.4 h0.01'/> <g transform="translate(63.6,133.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text> 60</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,91.8 L489.8,91.8 M606.7,91.8 L615.0,91.8 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,91.8 L80.9,91.8 h0.01'/> <g transform="translate(63.6,96.3)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text> 80</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,54.1 L615.0,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,54.1 L80.9,54.1 h0.01'/> <g transform="translate(63.6,58.6)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text> 100</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M71.9,242.4 L71.9,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,242.4 L71.9,233.4 h0.01'/> <g transform="translate(71.9,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 0</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M117.2,242.4 L117.2,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M117.2,242.4 L117.2,233.4 h0.01'/> <g transform="translate(117.2,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 10</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M162.4,242.4 L162.4,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M162.4,242.4 L162.4,233.4 h0.01'/> <g transform="translate(162.4,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 20</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M207.7,242.4 L207.7,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M207.7,242.4 L207.7,233.4 h0.01'/> <g transform="translate(207.7,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 30</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M252.9,242.4 L252.9,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M252.9,242.4 L252.9,233.4 h0.01'/> <g transform="translate(252.9,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 40</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M298.2,242.4 L298.2,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M298.2,242.4 L298.2,233.4 h0.01'/> <g transform="translate(298.2,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 50</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M343.5,242.4 L343.5,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M343.5,242.4 L343.5,233.4 h0.01'/> <g transform="translate(343.5,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 60</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M388.7,242.4 L388.7,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M388.7,242.4 L388.7,233.4 h0.01'/> <g transform="translate(388.7,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 70</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M434.0,242.4 L434.0,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M434.0,242.4 L434.0,233.4 h0.01'/> <g transform="translate(434.0,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 80</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M479.2,242.4 L479.2,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M479.2,242.4 L479.2,233.4 h0.01'/> <g transform="translate(479.2,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 90</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M524.5,242.4 L524.5,117.1 M524.5,63.1 L524.5,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M524.5,242.4 L524.5,233.4 h0.01'/> <g transform="translate(524.5,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 100</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M569.7,242.4 L569.7,117.1 M569.7,63.1 L569.7,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M569.7,242.4 L569.7,233.4 h0.01'/> <g transform="translate(569.7,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 110</text> |
| </g> |
| </g> |
| <g style="fill:none; color:gray; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='gray' stroke-dasharray=' 2,4' class="gridline" d='M615.0,242.4 L615.0,54.1 h0.01'/></g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M615.0,242.4 L615.0,233.4 h0.01'/> <g transform="translate(615.0,264.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text> 120</text> |
| </g> |
| <path stroke='black' d='M71.9,54.1 L71.9,242.4 L615.0,242.4 L615.0,54.1 L71.9,54.1 Z h0.01'/> <g transform="translate(17.6,148.3) rotate(270)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text>Throughput (Gbit/s)</text> |
| </g> |
| <g transform="translate(343.4,291.9)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text>Elapsed time (seconds)</text> |
| </g> |
| <g transform="translate(343.4,31.6)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:middle"> |
| <text>Groupby Vanilla Spark</text> |
| </g> |
| </g> |
| <g id="gnuplot_plot_1" ><title>gnuplot_plot_1</title> |
| <g style="fill:none; color:white; stroke:black; stroke-width:6.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| </g> |
| <g style="fill:none; color:red; stroke:currentColor; stroke-width:6.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <g transform="translate(547.9,76.6)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text>1 core</text> |
| </g> |
| <path stroke='rgb(228, 26, 28)' d='M556.2,72.1 L598.4,72.1 M71.9,242.4 L76.4,242.4 L81.0,242.4 L85.5,242.4 L90.0,242.4 L94.5,242.4 |
| L99.1,242.4 L103.6,242.4 L108.1,242.4 L112.6,242.4 L117.2,242.4 L121.7,242.4 L126.2,242.4 L130.7,242.4 |
| L135.3,242.4 L139.8,242.4 L144.3,242.4 L148.8,242.4 L153.4,242.4 L157.9,242.4 L162.4,242.4 L166.9,242.4 |
| L171.5,242.4 L176.0,242.4 L180.5,242.4 L185.0,242.4 L189.6,242.4 L194.1,242.4 L198.6,242.4 L203.1,242.4 |
| L207.7,242.4 L212.2,242.4 L216.7,242.4 L221.3,242.4 L225.8,242.4 L230.3,242.4 L234.8,242.4 L239.4,242.4 |
| L243.9,242.4 L248.4,242.4 L252.9,242.4 L257.5,241.6 L262.0,223.3 L266.5,242.4 L271.0,222.4 L275.6,222.4 |
| L280.1,222.4 L284.6,220.2 L289.1,224.7 L293.7,222.4 L298.2,222.4 L302.7,227.4 L307.2,219.2 L311.8,220.7 |
| L316.3,222.4 L320.8,223.2 L325.3,222.5 L329.9,241.6 L334.4,242.4 L338.9,228.5 L343.5,236.3 L348.0,239.8 |
| L352.5,217.2 L357.0,212.4 L361.6,225.7 L366.1,220.4 L370.6,219.7 L375.1,228.7 L379.7,235.4 L384.2,222.4 |
| L388.7,222.4 L393.2,233.0 L397.8,220.2 L402.3,225.4 L406.8,229.3 L411.3,224.3 L415.9,242.4 h0.01'/></g> |
| </g> |
| <g id="gnuplot_plot_2" ><title>gnuplot_plot_2</title> |
| <g style="fill:none; color:green; stroke:currentColor; stroke-width:6.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <g transform="translate(547.9,94.6)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text>4 cores</text> |
| </g> |
| <path stroke='rgb( 55, 126, 184)' d='M556.2,90.1 L598.4,90.1 M71.9,242.4 L76.4,242.4 L81.0,242.4 L85.5,242.4 L90.0,242.4 L94.5,242.4 |
| L99.1,242.4 L103.6,242.4 L108.1,242.4 L112.6,242.4 L117.2,242.4 L121.7,242.4 L126.2,242.4 L130.7,242.4 |
| L135.3,202.4 L139.8,216.2 L144.3,179.4 L148.8,179.3 L153.4,171.0 L157.9,191.5 L162.4,198.5 L166.9,186.9 |
| L171.5,191.6 L176.0,200.5 L180.5,203.2 L185.0,229.1 L189.6,242.4 L194.1,242.4 h0.01'/></g> |
| </g> |
| <g id="gnuplot_plot_3" ><title>gnuplot_plot_3</title> |
| <g style="fill:none; color:blue; stroke:currentColor; stroke-width:6.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <g transform="translate(547.9,112.6)" style="stroke:none; fill:black; font-family:Times-Roman; font-size:12.00pt; text-anchor:end"> |
| <text>8 cores</text> |
| </g> |
| <path stroke='rgb( 77, 175, 164)' d='M556.2,108.1 L598.4,108.1 M71.9,242.4 L76.4,242.4 L81.0,242.4 L85.5,242.4 L90.0,242.4 L94.5,242.4 |
| L99.1,242.4 L103.6,242.4 L108.1,242.4 L112.6,242.4 L117.2,242.4 L121.7,242.4 L126.2,242.4 L130.7,242.4 |
| L135.3,234.5 L139.8,126.0 L144.3,148.5 L148.8,147.2 L153.4,177.4 L157.9,180.1 L162.4,178.9 L166.9,192.3 |
| L171.5,237.4 L176.0,242.4 L180.5,242.4 h0.01'/></g> |
| </g> |
| <g style="fill:none; color:white; stroke:rgb( 77, 175, 164); stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| </g> |
| <g style="fill:none; color:black; stroke:currentColor; stroke-width:1.00; stroke-linecap:butt; stroke-linejoin:miter"> |
| <path stroke='black' d='M71.9,54.1 L71.9,242.4 L615.0,242.4 L615.0,54.1 L71.9,54.1 Z h0.01'/></g> |
| </g> |
| </svg> |
| |