From c1418452cf5a0feb332a79cce26dd841836182ac Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <ntd@informatik.uni-kiel.de> Date: Thu, 12 Mar 2015 13:37:29 +0100 Subject: [PATCH] graphics are now alligned --- doc/paper/.DS_Store | Bin 6148 -> 6148 bytes doc/paper/experiment.svg | 63 ++++++++------ doc/paper/inter.svg | 137 ++++++++++++++--------------- doc/paper/intra.svg | 162 ++++++++++++++++++----------------- doc/paper/stateful-comm.svg | 32 +++---- doc/paper/stateless-comm.svg | 26 +++--- doc/paper/threads.svg | 24 +++--- doc/paper/wordcounter.svg | 66 +++++++------- 8 files changed, 258 insertions(+), 252 deletions(-) diff --git a/doc/paper/.DS_Store b/doc/paper/.DS_Store index 9a29c5c1035110c51c6891e5f69ba338f6a0d560..9104cc476a1574791f5445b4725fe41886ebf621 100644 GIT binary patch delta 72 zcmZoMXffE}z{0}7z>qT8g~ggNb#eoXF6&|-KY8*d7DGmZ$xm1u8TBWtu{tyAPR?RA bWz?IzfVGGXs37hC|BZ$388@?Y{N)D#tA-S? delta 72 zcmZoMXffE}z{2t$2qwF*STpKOZeY=6-N(SdpgDOHiy@=N<R>hSjOvrsSe+SFCugym aGHOj;z*@ux((wQP#=`fEo7p-3@&f>=7aM8- diff --git a/doc/paper/experiment.svg b/doc/paper/experiment.svg index 9b915757..5009a5b7 100644 --- a/doc/paper/experiment.svg +++ b/doc/paper/experiment.svg @@ -18,6 +18,20 @@ sodipodi:docname="experiment.svg"> <defs id="defs4266"> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker4575" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="TriangleOutL"> + <path + transform="scale(0.8)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" + d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " + id="path4577" /> + </marker> <marker inkscape:stockid="TriangleOutL" orient="auto" @@ -25,28 +39,14 @@ refX="0.0" id="marker5620" style="overflow:visible" - inkscape:isstock="true"> + inkscape:isstock="true" + inkscape:collect="always"> <path id="path5622" d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" transform="scale(0.8)" /> </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker5478" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="TriangleOutL" - inkscape:collect="always"> - <path - transform="scale(0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" - d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " - id="path5480" /> - </marker> <marker inkscape:isstock="true" style="overflow:visible" @@ -98,9 +98,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.65" - inkscape:cx="163.76884" - inkscape:cy="938.17939" + inkscape:zoom="4.6669048" + inkscape:cx="429.5244" + inkscape:cy="955.96795" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -108,7 +108,14 @@ inkscape:window-height="700" inkscape:window-x="0" inkscape:window-y="0" - inkscape:window-maximized="1" /> + inkscape:window-maximized="1" + showguides="true" + inkscape:guide-bbox="true"> + <sodipodi:guide + position="679.25107,934.66662" + orientation="0,1" + id="guide4825" /> + </sodipodi:namedview> <metadata id="metadata4269"> <rdf:RDF> @@ -280,22 +287,17 @@ id="tspan4913">Reduction</tspan></text> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.9650405px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" - d="m 147.03557,118.7657 67.73114,0" + d="m 147.03557,118.47591 67.73114,0" id="path4990" inkscape:connector-curvature="0" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.05664146px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5372)" - d="m 339.04027,118.30483 95.01953,-0.32675" + d="m 339.04027,118.36392 95.01953,-0.32675" id="path4994" inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.98250109px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5478)" - d="m 559.08508,119.93219 61.72112,0.41537" - id="path4996" - inkscape:connector-curvature="0" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.98182499px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5620)" - d="m 745.25942,120.32673 59.34963,0.41615" + d="m 745.25942,118.50761 59.34963,0.41615" id="path4998" inkscape:connector-curvature="0" /> <text @@ -309,5 +311,10 @@ id="tspan5920" x="361.06384" y="114.23491"><<TCP>></tspan></text> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.95821589px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4575)" + d="m 558.82863,118.26724 62.17058,0" + id="path4567" + inkscape:connector-curvature="0" /> </g> </svg> diff --git a/doc/paper/inter.svg b/doc/paper/inter.svg index b2895535..b1341bef 100644 --- a/doc/paper/inter.svg +++ b/doc/paper/inter.svg @@ -25,9 +25,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1" - inkscape:cx="366.65419" - inkscape:cy="807.4297" + inkscape:zoom="0.70710678" + inkscape:cx="353.45071" + inkscape:cy="990.64428" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -37,16 +37,7 @@ inkscape:window-height="700" inkscape:window-x="0" inkscape:window-y="0" - inkscape:window-maximized="1"> - <sodipodi:guide - position="349.14286,806.28573" - orientation="1,0" - id="guide4200" /> - <sodipodi:guide - position="400,829.7143" - orientation="1,0" - id="guide4202" /> - </sodipodi:namedview> + inkscape:window-maximized="1" /> <metadata id="metadata7"> <rdf:RDF> @@ -55,7 +46,7 @@ <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> + <dc:title /> </cc:Work> </rdf:RDF> </metadata> @@ -64,76 +55,48 @@ inkscape:groupmode="layer" id="layer1"> <rect - style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.89502341;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.83996201;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="rect4171" - width="285.51511" - height="324.16119" - x="11.441764" - y="7.4821305" /> + width="285.57016" + height="285.44849" + x="11.414232" + y="7.4545999" /> <text xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:27.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="113.1627" + style="font-style:normal;font-weight:normal;font-size:30px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="88.361908" y="49.431583" id="text4138" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4140" - x="113.1627" + x="88.361908" y="49.431583">Thread 0</tspan></text> + <rect + y="7.1027446" + x="453.49323" + height="285.77948" + width="277.62689" + id="rect4173" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.82867765;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> <rect style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="rect4142" width="222.72728" height="193.18182" x="40.909092" - y="118.27129" /> - <rect - y="7.1300325" - x="453.52051" - height="324.72491" - width="277.57233" - id="rect4173" - style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.88325322;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - y="117.36581" - x="483.61566" - height="193.18182" - width="222.72728" - id="rect4156" - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect4170" - width="32.894737" - height="76.973686" - x="246.71053" - y="179.99379" /> - <rect - y="179.53082" - x="468.00684" - height="76.973686" - width="32.894737" - id="rect4158" - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - style="fill:#ffffff;stroke:#000000;stroke-width:2.30356956;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect4196" - width="224.17442" - height="51.92234" - x="262.91278" - y="192.88849" /> + y="80.271294" /> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="84" - y="224.3622" + x="83.101593" + y="186.21036" id="text4198" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4200" - x="84" - y="224.3622">Stage A</tspan></text> + x="83.101593" + y="186.21036">Stage A</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" @@ -156,43 +119,71 @@ id="tspan4208" x="528" y="216.3622" /></text> + <rect + y="80.271294" + x="483.61566" + height="193.18182" + width="222.72728" + id="rect4156" + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="532.17865" - y="224.83928" + x="526.86774" + y="186.21036" id="text4210" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4212" - x="532.17865" - y="224.83928">Stage B</tspan></text> + x="526.86774" + y="186.21036">Stage B</tspan></text> <text xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:27.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="530.92108" + style="font-style:normal;font-weight:normal;font-size:30px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="526.85742" y="49.730625" id="text4246" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4248" - x="530.92108" + x="526.85742" y="49.730625">Thread 1</tspan></text> + <rect + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4170" + width="32.894737" + height="76.973686" + x="246.71053" + y="141.99379" /> + <rect + y="141.99379" + x="468.00684" + height="76.973686" + width="32.894737" + id="rect4158" + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + style="fill:#ffffff;stroke:#000000;stroke-width:2.30356956;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4196" + width="224.17442" + height="51.92234" + x="262.91278" + y="154.51947" /> <rect style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.94820869;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="rect4198" width="150.33751" height="39.480362" - x="299.97412" - y="199.19345" /> + x="299.83124" + y="161.19345" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 349.14286,199.21535 0,39.16084" + d="m 349.14286,161.21535 0,39.16084" id="path4204" inkscape:connector-curvature="0" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 400,199.21535 0,39.16084" + d="m 400,160.71935 0,39.16084" id="path4206" inkscape:connector-curvature="0" /> </g> diff --git a/doc/paper/intra.svg b/doc/paper/intra.svg index dc1e3b6b..ef3512a2 100644 --- a/doc/paper/intra.svg +++ b/doc/paper/intra.svg @@ -25,9 +25,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="5.71" - inkscape:cx="377.49648" - inkscape:cy="1022.897" + inkscape:zoom="0.71375" + inkscape:cx="439.73127" + inkscape:cy="873.93374" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -55,69 +55,23 @@ inkscape:groupmode="layer" id="layer1"> <rect - style="fill:#ffffff;stroke:#000000;stroke-width:1.74692917;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + style="fill:#ffffff;stroke:#000000;stroke-width:1.60410511;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" id="rect4136" - width="713.36749" - height="329.27652" - x="16.043556" - y="14.99667" /> + width="713.51031" + height="277.58047" + x="15.972144" + y="14.925258" /> <text xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:27.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="315.13638" - y="50.089478" + style="font-style:normal;font-weight:normal;font-size:32.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="301.40344" + y="54.089478" id="text4138" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4140" - x="315.13638" - y="50.089478">Thread 0</tspan></text> - <rect - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect4142" - width="222.72728" - height="193.18182" - x="40.909092" - y="118.27129" /> - <rect - y="117.7459" - x="483.64114" - height="193.18182" - width="222.72728" - id="rect4152" - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect4170" - width="32.894737" - height="76.973686" - x="246.71053" - y="179.99379" /> - <rect - y="179.64354" - x="467.72632" - height="76.973686" - width="32.894737" - id="rect4150" - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - <rect - style="fill:#ffffff;stroke:#000000;stroke-width:2.30356956;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - id="rect4196" - width="224.17442" - height="51.92234" - x="262.91278" - y="192.88849" /> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="84" - y="224.3622" - id="text4198" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4200" - x="84" - y="224.3622">Stage A</tspan></text> + x="301.40344" + y="54.089478">Thread 0</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" @@ -140,23 +94,77 @@ id="tspan4208" x="528" y="216.3622" /></text> - <text - xml:space="preserve" - style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="532.17865" - y="224.83928" - id="text4210" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4212" - x="532.17865" - y="224.83928">Stage B</tspan></text> - <rect - style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1" - id="rect4814" - width="38.709679" - height="38.709679" - x="356.45163" - y="199.1364" /> + <g + id="g4154" + transform="translate(0,-44)"> + <g + transform="translate(-0.91145515,0)" + id="g4150"> + <rect + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4142" + width="222.72728" + height="193.18182" + x="40.909092" + y="118.27129" /> + <rect + y="118.27129" + x="483.64114" + height="193.18182" + width="222.72728" + id="rect4152" + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <rect + y="179.99379" + x="246.71053" + height="76.973686" + width="32.894737" + id="rect4170" + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + style="fill:#ffffff;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4150" + width="32.894737" + height="76.973686" + x="467.72632" + y="179.99379" /> + <rect + y="192.88849" + x="262.91278" + height="51.92234" + width="224.17442" + id="rect4196" + style="fill:#ffffff;stroke:#000000;stroke-width:2.30356956;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <text + sodipodi:linespacing="125%" + id="text4198" + y="224.3622" + x="84" + style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="224.3622" + x="84" + id="tspan4200" + sodipodi:role="line">Stage A</tspan></text> + <text + sodipodi:linespacing="125%" + id="text4210" + y="224.21036" + x="526.89319" + style="font-style:normal;font-weight:normal;font-size:35px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="224.21036" + x="526.89319" + id="tspan4212" + sodipodi:role="line">Stage B</tspan></text> + <rect + y="199.49481" + x="355.64514" + height="38.709679" + width="38.709679" + id="rect4814" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.47800004;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> </g> </svg> diff --git a/doc/paper/stateful-comm.svg b/doc/paper/stateful-comm.svg index a09d018b..ac8a1ee4 100644 --- a/doc/paper/stateful-comm.svg +++ b/doc/paper/stateful-comm.svg @@ -112,9 +112,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="7.54" - inkscape:cx="475.24946" - inkscape:cy="886.00785" + inkscape:zoom="1.3328963" + inkscape:cx="401.06848" + inkscape:cy="866.36578" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -165,7 +165,7 @@ id="rect3500" width="126.9978" height="55.531353" - x="308.7254" + x="308.87161" y="219.18451" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.39138126;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInL)" @@ -190,14 +190,14 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:25.20640373px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="339.7746" - y="257.18689" + x="338.7825" + y="256.12567" id="text3341" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3343" - x="339.7746" - y="257.18689">State</tspan></text> + x="338.7825" + y="256.12567">State</tspan></text> <flowRoot xml:space="preserve" id="flowRoot5014" @@ -212,25 +212,25 @@ id="flowPara5020" /></flowRoot> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:30.8078289px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="100.38589" - y="105.81264" + x="101.43107" + y="103.99258" id="text5022" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan5024" - x="100.38589" - y="105.81264">Stage A</tspan></text> + x="101.43107" + y="103.99258">Stage A</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:30.8078289px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="524.78796" - y="105.77609" + x="522.47046" + y="103.99258" id="text5028" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan5030" - x="524.78796" - y="105.77609">Stage B</tspan></text> + x="522.47046" + y="103.99258">Stage B</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:16.92839622px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" diff --git a/doc/paper/stateless-comm.svg b/doc/paper/stateless-comm.svg index bae12bd5..c46106e7 100644 --- a/doc/paper/stateless-comm.svg +++ b/doc/paper/stateless-comm.svg @@ -40,9 +40,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="4.3299648" - inkscape:cx="504.72648" - inkscape:cy="953.28652" + inkscape:zoom="0.90509668" + inkscape:cx="386.85903" + inkscape:cy="982.4006" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -75,7 +75,7 @@ width="223.20784" height="134.32114" x="29.909212" - y="48.360672" /> + y="48.351582" /> <rect style="fill:#ffffff;stroke:#000000;stroke-width:1.53901696" id="rect3361" @@ -123,29 +123,29 @@ width="24.822855" height="23.581711" x="481.78259" - y="105.1043" /> + y="104.80113" /> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:30.78034019px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="81.995834" - y="124.96692" + x="80.681381" + y="123.73327" id="text3442" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3444" - x="81.995834" - y="124.96692">Stage A</tspan></text> + x="80.681381" + y="123.73327">Stage A</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:23.08525276px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="546.56506" - y="125.50504" + x="545.04083" + y="123.73327" id="text3448" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3450" - x="546.56506" - y="125.50504" + x="545.04083" + y="123.73327" style="font-size:30.78034019px">Stage B</tspan></text> </g> </svg> diff --git a/doc/paper/threads.svg b/doc/paper/threads.svg index f9ccb25d..41725fc0 100644 --- a/doc/paper/threads.svg +++ b/doc/paper/threads.svg @@ -54,9 +54,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.75" - inkscape:cx="409.20641" - inkscape:cy="942.65194" + inkscape:zoom="2.4748737" + inkscape:cx="380.05501" + inkscape:cy="839.08941" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -100,37 +100,37 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:28.43970871px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="113.45462" + x="117.35408" y="66.024902" id="text4155" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4157" - x="113.45462" + x="117.35408" y="66.024902">Thread 0</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:28.43970871px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="502.97699" + x="503.58334" y="65.851196" id="text4159" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4161" - x="502.97699" + x="503.58334" y="65.851196">Thread 1</tspan></text> <rect style="fill:#ffffff;stroke:#000000;stroke-width:0.87380373;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" id="rect4165" width="256.96252" height="139.28098" - x="51.353001" + x="51.286034" y="133.30418" /> <flowRoot xml:space="preserve" id="flowRoot4167" style="font-style:normal;font-weight:normal;font-size:27.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - transform="matrix(1.0341712,0,0,1.0341712,39.64758,-35.204116)"><flowRegion + transform="matrix(1.0341712,0,0,1.0341712,43.331685,-35.998571)"><flowRegion id="flowRegion4169"><rect id="rect4171" width="149.42529" @@ -142,11 +142,11 @@ id="rect4165-9" width="256.96252" height="139.28098" - x="438.00781" + x="437.14731" y="133.37955" /> <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.6211586;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:5.80000019;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInL);marker-end:url(#TriangleOutL)" - d="m 321.91757,152.25116 c 41.09982,-20.31077 73.51149,-15.19334 102.48049,0" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.61900544;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:5.80000019;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInL);marker-end:url(#TriangleOutL)" + d="m 321.89273,152.25713 c 40.95747,-20.34789 73.25689,-15.22111 102.12555,0" id="path4196" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> diff --git a/doc/paper/wordcounter.svg b/doc/paper/wordcounter.svg index 939e35e9..2a9acedd 100644 --- a/doc/paper/wordcounter.svg +++ b/doc/paper/wordcounter.svg @@ -129,9 +129,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.07" - inkscape:cx="353.81714" - inkscape:cy="854.8101" + inkscape:zoom="2.14" + inkscape:cx="398.59961" + inkscape:cy="844.60549" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -194,7 +194,7 @@ x="550.37476" y="171.81822" /> <rect - y="171.3232" + y="171.81822" x="651.69849" height="50.375938" width="80.451126" @@ -212,11 +212,11 @@ id="rect4154" width="240.84717" height="50.375938" - x="255.10263" + x="255.71994" y="113.50002" /> <rect y="232.50049" - x="254.72812" + x="255.71994" height="50.375938" width="240.84717" id="rect4156" @@ -246,45 +246,45 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="74.782616" + x="72.514389" y="148.9364" id="text4178" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4180" - x="74.782616" + x="72.514389" y="148.9364">Thread 0</tspan></text> <text sodipodi:linespacing="125%" id="text4182" y="104.04761" - x="338.31741" + x="337.96481" style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" xml:space="preserve"><tspan y="104.04761" - x="338.31741" + x="337.96481" id="tspan4184" sodipodi:role="line">Thread 1</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="330.31741" + x="329.24899" y="304.26111" id="text4186" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4188" - x="330.31741" + x="329.24899" y="304.26111">Thread n-1</tspan></text> <text sodipodi:linespacing="125%" id="text4190" y="148.88394" - x="604.34784" + x="602.00513" style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" xml:space="preserve"><tspan y="148.88394" - x="604.34784" + x="602.00513" id="tspan4192" sodipodi:role="line">Thread n</tspan></text> <path @@ -299,22 +299,22 @@ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12, 12;stroke-dashoffset:0;stroke-opacity:1" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.70000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.7, 11.1;stroke-dashoffset:0;stroke-opacity:1" - d="m 377.35299,180.81021 0,33.21678" + d="m 376.14352,180.81021 0,33.21678" id="path4198" inkscape:connector-curvature="0" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.88139659px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" - d="m 99.706467,197.38688 16.818083,0" + d="m 99.706467,197.09904 16.818083,0" id="path4200" inkscape:connector-curvature="0" /> <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99021673;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4610)" - d="M 202.56952,180.44399 250.15034,141.2391" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99459749;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4610)" + d="m 202.56199,180.43375 48.02597,-39.18594" id="path4602" inkscape:connector-curvature="0" /> <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00142932;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4766)" - d="m 202.53923,215.56052 46.89679,40.9432" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.01931775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4766)" + d="m 202.5083,215.60241 48.67932,40.8657" id="path4850" inkscape:connector-curvature="0" /> <path @@ -329,7 +329,7 @@ inkscape:connector-curvature="0" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.95959461px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5432)" - d="m 630.97784,196.55696 14.82972,0" + d="m 630.97784,197.00619 14.82972,0" id="path5424" inkscape:connector-curvature="0" /> <path @@ -345,24 +345,24 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:13.75px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="25.233644" + x="25.66799" y="201.89491" id="text4221" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4223" - x="25.233644" + x="25.66799" y="201.89491">File2Lines</tspan></text> <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:13.75px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="124.73751" + x="124.67748" y="202.28743" id="text4225" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4227" - x="124.73751" + x="124.67748" y="202.28743">Distributor</tspan></text> <text xml:space="preserve" @@ -389,23 +389,23 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:13.75px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="330.99066" - y="144.21268" + x="330.13376" + y="143.81403" id="text4237" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4239" - x="330.99066" - y="144.21268">WordCounter</tspan></text> + x="330.13376" + y="143.81403">WordCounter</tspan></text> <text sodipodi:linespacing="125%" id="text4241" - y="262.21268" - x="330.99066" + y="262.81448" + x="329.75925" style="font-style:normal;font-weight:normal;font-size:13.75px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" xml:space="preserve"><tspan - y="262.21268" - x="330.99066" + y="262.81448" + x="329.75925" id="tspan4243" sodipodi:role="line">WordCounter</tspan></text> </g> -- GitLab