X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fmaster-project%2Fdsd-paper.git;a=blobdiff_plain;f=highordcpu.svg;fp=highordcpu.svg;h=53de9fffdfaedf9601d6b4b2ee83488e5af5cedd;hp=6d5bee31aab6a9574f7b3ed305d374f482e4d593;hb=3e67daa2412f2d621e030e906841a63085c18ff7;hpb=dd16450ad2713c889ba05562210dd909f107b0d9 diff --git a/highordcpu.svg b/highordcpu.svg index 6d5bee3..53de9ff 100644 --- a/highordcpu.svg +++ b/highordcpu.svg @@ -11,7 +11,7 @@ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="268.49905" - height="160.43082" + height="182.57144" id="svg2" version="1.1" inkscape:version="0.47 r22583" @@ -24,8 +24,8 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1.8842873" - inkscape:cx="120.61935" - inkscape:cy="81.310286" + inkscape:cx="122.04944" + inkscape:cy="53.169603" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -39,88 +39,88 @@ showguides="true" inkscape:guide-bbox="true"> + visible="true" + empspacing="5" + id="grid2818" + type="xygrid" /> + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mstart"> + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path6180" /> + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend"> + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path6177" /> + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path3732" /> + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Send"> + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path3738" /> - + + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + id="perspective3128" /> @@ -135,761 +135,614 @@ + inkscape:groupmode="layer" + inkscape:label="Layer 1"> + width="229.48787" + height="173.92477" + x="27.136841" + y="-4.7367358" + transform="translate(347.22,820.7037)" /> - + + d="m 412.899,879.80127 0,-41.19995 168.275,0 0,41.19994" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" /> + d="m 422.987,879.80127 0,-33.19995 175.889,0 0,94.79994 -12.133,-0.1" + id="path3373" /> + d="m 378.165,838.60132 -0.096,-12 186.504,0 0,53.19994" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" /> + d="m 384.065,838.50112 -0.0206,-7.8998 186.07961,0 0,49.19994" + id="path3377" /> + d="m 347.96478,822.60132 211.05922,0 0,57.19994" + id="path3381" /> + id="path3197" + sodipodi:nodetypes="ccc" /> + height="30" + width="40" + id="rect3343" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> - - - + transform="matrix(1.0476464,0,0,1,-56.24068,254.76497)" + id="g3351"> + x="65" + height="30" + width="20" + id="rect3353" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> + d="m 65,164.43002 5,-5 -5,-5" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + id="path3358" + sodipodi:nodetypes="cc" /> + transform="matrix(-1,0,0,1,815.24,0)" + id="g8349"> - - - - + transform="matrix(0.31195247,0,0,0.31195247,429.28726,820.4831)" /> + id="g8319"> + + + + - - + d="m 474.12999,941.60132 12.99001,0 0,-102.7" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" /> + width="40" + height="30" + x="443.72" + y="881.60132" /> - - - + id="g5247" + transform="matrix(1.0476464,0,0,1,-0.240681,254.76497)"> + width="20" + height="30" + x="65" + y="139.43002" + transform="translate(367.86,538.7295)" /> + id="path5251" + transform="translate(367.86,538.7295)" /> + d="m 463.72,911.53732 0,19.19" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" /> - - - - + transform="matrix(-1,0,0,1,927.24023,0)" + id="g8263"> + transform="translate(283.4,190.70953)" + id="g5255"> + id="g8239"> + transform="matrix(0.31195247,0,0,0.31195247,468.78726,832.4831)" /> + id="g8243"> - - + id="g8247"> + transform="matrix(0.31195247,0,0,0.31195247,479.78726,824.4831)" /> + + + id="g8311"> + id="g8307"> + transform="matrix(0.31195247,0,0,0.31195247,490.78726,816.4831)" /> + + + + + height="30" + width="40" + id="rect5289" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> - - - + transform="matrix(1.0476464,0,0,1,111.75932,254.76497)" + id="g5297"> + x="65" + height="30" + width="20" + id="rect5299" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> + d="m 65,164.43002 5,-5 -5,-5" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + id="path5303" + sodipodi:nodetypes="cc" /> + transform="translate(16.4,0)" + id="g8360"> + d="m 575.62,846.60132 0,33.2" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" /> + sodipodi:ry="5.4800777" + sodipodi:rx="5.4800777" + sodipodi:cy="32.435127" + sodipodi:cx="-51.79557" + id="path5333" + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" + sodipodi:type="arc" /> + d="m 530.12999,941.60132 12.99001,0 0,-98.7" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" /> + width="40" + height="30" + x="499.72" + y="881.60132" /> - - - + id="g5347" + transform="matrix(1.0476464,0,0,1,55.75932,254.76497)"> + width="20" + height="30" + x="65" + y="139.43002" + transform="translate(367.86,538.7295)" /> + id="path5351" + transform="translate(367.86,538.7295)" /> + d="m 519.72,911.53732 0,19.19" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" /> + transform="matrix(-1,0,0,1,1039.2402,0)" + id="g8277"> - - - - + transform="translate(339.4,190.70953)" + id="g5355"> + id="g8251"> + transform="matrix(0.31195247,0,0,0.31195247,524.78726,832.4831)" /> + id="g8255"> - - + id="g8259"> + transform="matrix(0.31195247,0,0,0.31195247,535.78726,824.4831)" /> + + + id="g8291"> + id="g8295"> + transform="matrix(0.31195247,0,0,0.31195247,546.78726,816.4831)" /> + + + + - - - + d="m 598.46904,941.46097 16,0" + id="path7223" + sodipodi:nodetypes="cc" /> - - + sodipodi:rx="5.4800777" + sodipodi:cy="32.435127" + sodipodi:cx="-51.79557" + id="path8203" + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" + sodipodi:type="arc" /> + transform="matrix(0.31195247,0,0,0.31195247,503.28726,828.4831)" /> - + sodipodi:nodetypes="cc" /> + ns0:text="$\\mathit{opc}$\n\n\n" + word-spacing="normal" + letter-spacing="normal" + font-size-adjust="none" + font-stretch="normal" + font-weight="normal" + font-variant="normal" + font-style="normal" + stroke-miterlimit="10.433" + xml:space="preserve" + transform="matrix(1,0,0,-1,129.54646,1544.3664)" + id="content"> + style="fill:#000000;stroke-width:0" /> + style="fill:#000000;stroke-width:0" /> + style="fill:#000000;stroke-width:0" /> + transform="matrix(1,0,0,-1,124.911,1624.5027)" + id="g9098"> + + + + d="m 227.02,661.29 -0.02,-0.02 -0.01,-0.01 -0.02,-0.02 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 -0.01,-0.01 -0.01,-0.02 -0.01,-0.02 -0.01,-0.01 0,-0.02 -0.01,-0.01 -0.01,-0.02 -0.01,-0.02 0,-0.01 -0.01,-0.02 0,-0.01 -0.01,-0.02 0,-0.01 0,-0.02 -0.01,-0.01 0,-0.02 0,-0.01 0,-0.01 -0.01,-0.02 0,-0.01 0,-0.01 0,-0.01 0,-0.01 0,-0.01 0,-0.01 0,-0.01 c 0,-0.44 0.35,-0.63 0.62,-0.63 0.31,0 0.63,0.21 0.63,0.63 0,0.86 -1.16,0.92 -1.74,0.92 -1.78,0 -2.52,-1.15 -2.52,-2.31 0,-1.32 0.94,-2.27 2.47,-2.27 1.62,0 1.92,1.16 1.92,1.23 0,0.14 -0.15,0.14 -0.24,0.14 -0.18,0 -0.19,-0.02 -0.24,-0.15 -0.26,-0.63 -0.74,-0.82 -1.25,-0.82 -1.38,0 -1.38,1.47 -1.38,1.92 0,0.56 0,1.86 1.28,1.86 0.35,0 0.52,-0.03 0.65,-0.06 z" + id="path10051" /> + d="m 230.72,657.62 0.04,-0.03 0.04,-0.03 0.04,-0.03 0.04,-0.03 0.04,-0.02 0.04,-0.03 0.04,-0.02 0.04,-0.03 0.04,-0.02 0.04,-0.02 0.04,-0.02 0.04,-0.01 0.04,-0.02 0.04,-0.02 0.04,-0.01 0.04,-0.01 0.04,-0.02 0.04,-0.01 0.08,-0.02 0.08,-0.01 0.08,-0.02 0.08,-0.01 0.08,0 0.08,-0.01 0.07,0 -0.11,0.36 c -0.14,0 -0.61,0 -1.05,0.54 -0.11,0.13 -0.11,0.14 -0.11,0.33 v 2.11 c 0,0.19 0.01,0.2 0.15,0.34 0.39,0.41 0.91,0.47 1.13,0.47 0.67,0 1.23,-0.61 1.23,-1.87 0,-1.4 -0.7,-1.92 -1.35,-1.92 l 0.11,-0.36 c 1.5,0 2.51,0.9 2.51,2.28 0,1.33 -0.9,2.27 -2.34,2.27 -0.75,0 -1.27,-0.31 -1.5,-0.49 v 0.49 l -1.77,-0.08 v -0.47 c 0.62,0 0.69,0 0.69,-0.38 v -5.02 h -0.69 v -0.47 c 0.28,0.01 0.88,0.03 1.26,0.03 0.39,0 0.97,-0.02 1.25,-0.03 v 0.47 h -0.68 z" + id="path10053" /> + d="m 239.26,657.95 v -0.78 l 1.76,0.06 v 0.47 c -0.62,0 -0.69,0 -0.69,0.39 v 3.63 l -1.82,-0.08 v -0.47 c 0.62,0 0.69,0 0.69,-0.39 v -1.9 c 0,-0.82 -0.51,-1.35 -1.24,-1.35 -0.77,0 -0.8,0.25 -0.8,0.79 v 3.4 l -1.82,-0.08 v -0.47 c 0.62,0 0.69,0 0.69,-0.39 v -2.32 c 0,-1.07 0.81,-1.29 1.79,-1.29 0.26,0 0.98,0 1.44,0.78 z" + id="path10055" /> + + id="path3127" + d="m 228.15,661.28 -0.01,-0.01 -0.02,0 -0.02,-0.01 -0.02,0 -0.01,-0.01 -0.02,-0.01 -0.01,0 -0.02,-0.01 -0.01,-0.01 -0.01,-0.01 -0.02,0 -0.01,-0.01 -0.01,-0.01 -0.01,-0.01 -0.01,-0.01 -0.02,-0.01 -0.01,-0.01 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 -0.02,-0.02 -0.01,-0.02 -0.01,-0.02 -0.01,-0.02 -0.01,-0.02 -0.01,-0.02 -0.01,-0.01 -0.01,-0.02 0,-0.02 -0.01,-0.02 0,-0.02 -0.01,-0.01 0,-0.02 0,-0.01 0,-0.01 0,-0.01 0,-0.01 0,-0.01 0,0 0,-0.01 0,0 0,0 0,0 0,0 c 0,-0.13 0.09,-0.32 0.34,-0.32 0.18,0 0.49,0.14 0.49,0.53 0,0.51 -0.58,0.63 -0.86,0.63 -0.55,0 -0.88,-0.49 -0.98,-0.68 -0.22,0.6 -0.71,0.68 -0.96,0.68 -0.99,0 -1.53,-1.31 -1.53,-1.54 0,-0.1 0.1,-0.1 0.15,-0.1 0.13,0 0.13,0.01 0.18,0.17 0.27,0.86 0.79,1.25 1.18,1.25 0.29,0 0.48,-0.23 0.48,-0.63 0,-0.24 -0.12,-0.73 -0.21,-1.1 -0.11,-0.41 -0.12,-0.45 -0.23,-0.9 -0.16,-0.65 -0.36,-1.45 -0.96,-1.45 -0.03,0 -0.27,0 -0.44,0.14 0.3,0.08 0.39,0.33 0.39,0.48 0,0.26 -0.21,0.32 -0.34,0.32 -0.25,0 -0.5,-0.21 -0.5,-0.54 0,-0.39 0.42,-0.62 0.88,-0.62 0.48,0 0.8,0.38 0.97,0.68 0.2,-0.57 0.69,-0.68 0.95,-0.68 1.03,0 1.53,1.34 1.53,1.54 0,0.1 -0.08,0.1 -0.14,0.1 -0.13,0 -0.14,-0.01 -0.19,-0.17 -0.26,-0.86 -0.76,-1.25 -1.18,-1.25 -0.2,0 -0.47,0.12 -0.47,0.64 0,0.24 0.11,0.67 0.19,1.01 0.11,0.41 0.26,1.03 0.34,1.36 0.14,0.52 0.41,1.07 0.88,1.07 0.03,0 0.27,0 0.43,-0.14 z" + style="fill:#000000;stroke-width:0" /> + + + + + + + + + + + + + + + + + + + + d="M224.6,661.66 H223.85 V661.19 H224.6 V657.7 H223.91 V657.23 C224.26,657.24,224.71,657.26,225.17,657.26 C225.54,657.26,226.18,657.26,226.54,657.23 V657.7 H225.67 V661.19 H226.82 V661.66 H225.61 V662.66 C225.61,663.76,226.37,663.85,226.62,663.85 C226.67,663.85,226.72,663.85,226.79,663.83 C226.64,663.72,226.56,663.53,226.56,663.34 C226.56,662.91,226.91,662.72,227.17,662.72 C227.47,662.72,227.79,662.93,227.79,663.34 C227.79,663.76,227.43,664.21,226.65,664.21 C225.67,664.21,224.6,663.79,224.6,662.66 Z " + stroke-width="0" + fill="black" + id="path4485" /> + + + transform="matrix(1,0,0,-1,235.265,1556.175)" + id="g4808"> + id="path4810" + fill="black" + stroke-width="0" + d="M224.6,661.66 H223.85 V661.19 H224.6 V657.7 H223.91 V657.23 C224.26,657.24,224.71,657.26,225.17,657.26 C225.54,657.26,226.18,657.26,226.54,657.23 V657.7 H225.67 V661.19 H226.82 V661.66 H225.61 V662.66 C225.61,663.76,226.37,663.85,226.62,663.85 C226.67,663.85,226.72,663.85,226.79,663.83 C226.64,663.72,226.56,663.53,226.56,663.34 C226.56,662.91,226.91,662.72,227.17,662.72 C227.47,662.72,227.79,662.93,227.79,663.34 C227.79,663.76,227.43,664.21,226.65,664.21 C225.67,664.21,224.6,663.79,224.6,662.66 Z " /> + + + d="M224.6,661.66 H223.85 V661.19 H224.6 V657.7 H223.91 V657.23 C224.26,657.24,224.71,657.26,225.17,657.26 C225.54,657.26,226.18,657.26,226.54,657.23 V657.7 H225.67 V661.19 H226.82 V661.66 H225.61 V662.66 C225.61,663.76,226.37,663.85,226.62,663.85 C226.67,663.85,226.72,663.85,226.79,663.83 C226.64,663.72,226.56,663.53,226.56,663.34 C226.56,662.91,226.91,662.72,227.17,662.72 C227.47,662.72,227.79,662.93,227.79,663.34 C227.79,663.76,227.43,664.21,226.65,664.21 C225.67,664.21,224.6,663.79,224.6,662.66 Z " + stroke-width="0" + fill="black" + id="path5137" /> + + + transform="matrix(1,0,0,-1,347.265,1556.175)" + id="g5464"> + id="path5466" + fill="black" + stroke-width="0" + d="M224.6,661.66 H223.85 V661.19 H224.6 V657.7 H223.91 V657.23 C224.26,657.24,224.71,657.26,225.17,657.26 C225.54,657.26,226.18,657.26,226.54,657.23 V657.7 H225.67 V661.19 H226.82 V661.66 H225.61 V662.66 C225.61,663.76,226.37,663.85,226.62,663.85 C226.67,663.85,226.72,663.85,226.79,663.83 C226.64,663.72,226.56,663.53,226.56,663.34 C226.56,662.91,226.91,662.72,227.17,662.72 C227.47,662.72,227.79,662.93,227.79,663.34 C227.79,663.76,227.43,664.21,226.65,664.21 C225.67,664.21,224.6,663.79,224.6,662.66 Z " /> + id="path5468" + fill="black" + stroke-width="0" + d="M231.3,657.95 V657.17 L233.06,657.23 V657.7 C232.44,657.7,232.38,657.7,232.38,658.09 V661.72 L230.55,661.64 V661.17 C231.17,661.17,231.24,661.17,231.24,660.78 V658.88 C231.24,658.06,230.73,657.53,230,657.53 C229.24,657.53,229.21,657.78,229.21,658.32 V661.72 L227.38,661.64 V661.17 C228,661.17,228.07,661.17,228.07,660.78 V658.46 C228.07,657.39,228.88,657.17,229.86,657.17 C230.12,657.17,230.84,657.17,231.3,657.95 Z " /> + id="path5470" + fill="black" + stroke-width="0" + d="M235.4,658.01 L235.44,658.01 L235.48,658.01 L235.51,658 L235.55,658 L235.58,658 L235.61,657.99 L235.65,657.99 L235.68,657.98 L235.71,657.97 L235.73,657.96 L235.76,657.96 L235.79,657.95 L235.81,657.94 L235.84,657.93 L235.86,657.91 L235.89,657.9 L235.91,657.89 L235.93,657.88 L235.95,657.86 L235.97,657.85 L236.01,657.82 L236.04,657.79 L236.07,657.76 L236.1,657.72 L236.12,657.68 L236.14,657.65 L236.16,657.61 L236.18,657.57 L236.2,657.53 L236.21,657.49 L236.22,657.45 L236.23,657.4 L236.24,657.36 L236.25,657.32 L236.25,657.28 L236.26,657.24 L236.26,657.2 L236.26,657.16 L236.26,657.12 L236.27,657.08 L236.27,657.04 L236.27,657.01 C236.27,656.72,236.27,656.01,235.43,656.01 C235.24,656.01,234.8,656.05,234.5,656.23 C234.65,656.3,234.83,656.46,234.83,656.76 C234.83,657.08,234.6,657.32,234.26,657.32 C233.92,657.32,233.69,657.08,233.69,656.75 C233.69,656.04,234.47,655.66,235.46,655.66 C236.91,655.66,237.4,656.42,237.4,657 C237.4,657.54,236.98,658.03,236.18,658.19 C236.68,658.38,237.15,658.74,237.15,659.33 C237.15,659.87,236.59,660.32,235.48,660.32 C234.53,660.32,233.94,659.85,233.94,659.27 C233.94,658.92,234.2,658.73,234.47,658.73 C234.82,658.73,235,658.99,235,659.26 C235,659.61,234.72,659.74,234.65,659.76 C234.93,659.97,235.3,659.99,235.44,659.99 C236.13,659.99,236.13,659.54,236.13,659.34 C236.13,659.03,235.99,658.38,235.29,658.35 C235.12,658.34,234.94,658.33,234.9,658.32 C234.81,658.29,234.81,658.21,234.81,658.17 C234.81,658.01,234.9,658.01,235.03,658.01 Z " />