PDS/homework_3/report/img/V1Addressing.svg

1147 lines
40 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="297mm"
height="210mm"
viewBox="0 0 297 210"
version="1.1"
id="svg1"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
sodipodi:docname="V1Addressing.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#ffffff"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
showguides="true"
inkscape:zoom="0.85103296"
inkscape:cx="536.99448"
inkscape:cy="440.64098"
inkscape:window-width="1920"
inkscape:window-height="1011"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs1">
<rect
x="120.30141"
y="341.30875"
width="234.15369"
height="40.183151"
id="rect5" />
<rect
x="171.64655"
y="128.23883"
width="151.55498"
height="31.749651"
id="rect4" />
<rect
x="75.770081"
y="296.06458"
width="207.66614"
height="78.576378"
id="rect2" />
<rect
x="75.770081"
y="296.06458"
width="207.66614"
height="78.576378"
id="rect2-2" />
<rect
x="75.770081"
y="296.06458"
width="207.66614"
height="78.576378"
id="rect2-2-3" />
<rect
x="75.770081"
y="296.06458"
width="207.66614"
height="78.576378"
id="rect2-2-1" />
<rect
x="171.64655"
y="128.23883"
width="151.55498"
height="31.749651"
id="rect4-3" />
<rect
x="171.64655"
y="128.23883"
width="151.55498"
height="31.749651"
id="rect4-3-8" />
<rect
x="171.64655"
y="128.23883"
width="151.55498"
height="31.749651"
id="rect4-3-8-9" />
<marker
style="overflow:visible"
id="marker4-6"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-1" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5" />
<marker
style="overflow:visible"
id="Dot-0"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Dot"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
sodipodi:nodetypes="sssss"
id="path17-9" />
</marker>
<marker
style="overflow:visible"
id="marker4-4"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-8" />
</marker>
<marker
style="overflow:visible"
id="Triangle-1"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path135-0" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="151.55498"
height="31.749651"
id="rect4-30" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5-7" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5-4" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5-7-3" />
<marker
style="overflow:visible"
id="marker4-6-9"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-1-2" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5-7-3-4" />
<marker
style="overflow:visible"
id="marker4-6-9-6"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-1-2-4" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5-7-3-4-6" />
<marker
style="overflow:visible"
id="marker4-6-9-6-2"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-1-2-4-8" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-5-7-3-4-62" />
<marker
style="overflow:visible"
id="marker4-6-6"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-1-1" />
</marker>
<marker
style="overflow:visible"
id="Dot-0-8"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Dot"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
sodipodi:nodetypes="sssss"
id="path17-9-7" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-1" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-1-9" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-2" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-2-1" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-7" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-2-1-9" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-2-1-9-7" />
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-7-7" />
<marker
style="overflow:visible"
id="marker4-6-7"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Triangle arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.5)"
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
d="M 5.77,0 -2.88,5 V -5 Z"
id="path4-1-5" />
</marker>
<rect
x="171.64655"
y="128.23883"
width="423.76602"
height="42.273273"
id="rect4-1-3-7-7-3" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
id="rect1-6"
width="49.758392"
height="8.6000004"
x="90.25"
y="60.312378"
inkscape:export-filename="V1Addressing.png"
inkscape:export-xdpi="200"
inkscape:export-ydpi="200" />
<rect
style="fill:#93aca7;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
id="rect1-5"
width="49.758392"
height="8.6000004"
x="40.381218"
y="60.312378"
inkscape:export-filename="V0Addressing.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,-24.631251,38.437251)"
id="text4-4"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-3);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan17"><tspan
style="fill:#000000"
id="tspan1">0</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,215.16783,38.453616)"
id="text4-4-2-0"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-3-8-9);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan19"><tspan
style="fill:#000000"
id="tspan18">N</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,-24.658218,67.876598)"
id="text4-7"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan23"><tspan
style="fill:#000000"
id="tspan20">Tid</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan21">k</tspan><tspan
dx="1.0200005 -1.02 1.0199995 -1.02 0 0 0 0 0 0 0 0 0 0 1.0200028 -1.0199962 1.0200033 -1.0200038 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0199723"
style="fill:#000000"
id="tspan22"> = threadIdx.x + 2*blockIdx.x*blockDim.x
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan25"><tspan
style="fill:#000000"
id="tspan24">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan27"><tspan
style="fill:#000000"
id="tspan26">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan29"><tspan
style="fill:#000000"
id="tspan28">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan31"><tspan
style="fill:#000000"
id="tspan30">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan33"><tspan
style="fill:#000000"
id="tspan32">
</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,-3.8283014,4.3617187)"
id="text5"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:0;font-family:Candara;-inkscape-font-specification:'Candara, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect5);display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,-24.658218,73.746218)"
id="text4-7-8"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan39"><tspan
style="fill:#000000"
id="tspan34">Tid</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan35">k</tspan><tspan
dx="0 1.02 -1.02 1.0199995 -1.02"
style="fill:#000000"
id="tspan36">' = Tid</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan37">k</tspan><tspan
dx="1.0200062 -1.02 1.0199995 -1.02 0 0 0 0 0 0 0 0 0 1.019999"
style="fill:#000000"
id="tspan38"> + blockDim.x
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan41"><tspan
style="fill:#000000"
id="tspan40">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan43"><tspan
style="fill:#000000"
id="tspan42">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan45"><tspan
style="fill:#000000"
id="tspan44">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan47"><tspan
style="fill:#000000"
id="tspan46">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan49"><tspan
style="fill:#000000"
id="tspan48">
</tspan></tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.629912;stroke-dasharray:1.25982, 0.629912;stroke-dashoffset:0;stroke-opacity:1"
d="m 61.647809,47.479778 -0.0161,7.311263 -0.0151,6.876903"
id="path3-9-4-2-0-7"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.680799;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4-4);marker-end:url(#Triangle-1)"
d="m 64.021714,51.873013 23.273681,-4e-6 21.890995,-4e-6"
id="path3-4"
sodipodi:nodetypes="ccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,53.463196,38.260252)"
id="text4-7-3-8"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-5-4);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan51"><tspan
dx="0 0 0 0 1.02"
style="fill:#000000"
id="tspan50">Pid'
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan53"><tspan
style="fill:#000000"
id="tspan52">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan55"><tspan
style="fill:#000000"
id="tspan54">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan57"><tspan
style="fill:#000000"
id="tspan56">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan59"><tspan
style="fill:#000000"
id="tspan58">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan61"><tspan
style="fill:#000000"
id="tspan60">
</tspan></tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.613089;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4-6);marker-end:url(#Dot-0)"
d="m 59.54151,65.065777 -3.859416,-0.04496 -3.630132,-0.04227"
id="path3-9"
sodipodi:nodetypes="ccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,2.246857,50.10416)"
id="text4-7-3-9-6"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-5-7-3);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan65"><tspan
style="fill:#000000"
id="tspan62">Tid</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan63">1</tspan><tspan
dx="1.0200005"
style="fill:#000000"
id="tspan64">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan67"><tspan
style="fill:#000000"
id="tspan66">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan69"><tspan
style="fill:#000000"
id="tspan68">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan71"><tspan
style="fill:#000000"
id="tspan70">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan73"><tspan
style="fill:#000000"
id="tspan72">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan75"><tspan
style="fill:#000000"
id="tspan74">
</tspan></tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.629912;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4-6-9)"
d="m 51.662049,73.316497 -0.01607,4.000045 -0.0151,3.762404"
id="path3-9-4"
sodipodi:nodetypes="ccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,12.897857,50.10416)"
id="text4-7-3-9-6-1"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-5-7-3-4);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan79"><tspan
style="fill:#000000"
id="tspan76">Tid</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan77">2</tspan><tspan
dx="1.0200005"
style="fill:#000000"
id="tspan78">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan81"><tspan
style="fill:#000000"
id="tspan80">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan83"><tspan
style="fill:#000000"
id="tspan82">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan85"><tspan
style="fill:#000000"
id="tspan84">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan87"><tspan
style="fill:#000000"
id="tspan86">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan89"><tspan
style="fill:#000000"
id="tspan88">
</tspan></tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.629912;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4-6-9-6)"
d="m 62.31305,73.316496 -0.0161,4.000046 -0.0151,3.762403"
id="path3-9-4-2"
sodipodi:nodetypes="ccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,62.640719,50.10416)"
id="text4-7-3-9-6-1-7"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-5-7-3-4-6);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan93"><tspan
style="fill:#000000"
id="tspan90">Tid'</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan91">2</tspan><tspan
dx="1.0200005"
style="fill:#000000"
id="tspan92">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan95"><tspan
style="fill:#000000"
id="tspan94">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan97"><tspan
style="fill:#000000"
id="tspan96">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan99"><tspan
style="fill:#000000"
id="tspan98">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan101"><tspan
style="fill:#000000"
id="tspan100">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan103"><tspan
style="fill:#000000"
id="tspan102">
</tspan></tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.629912;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4-6-9-6-2)"
d="m 112.05591,73.316496 -0.0161,4.000046 -0.0151,3.762403"
id="path3-9-4-2-9"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.613089;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker4-6-6);marker-end:url(#Dot-0-8)"
d="m 104.39205,65.040437 3.85941,0.045 3.63013,0.0423"
id="path3-9-0"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.629912;stroke-dasharray:1.25982, 0.629912;stroke-dashoffset:0;stroke-opacity:1"
d="m 111.9828,47.479778 -0.0161,7.311263 -0.0151,6.876903"
id="path3-9-4-2-0-9"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:1, 2.99998;stroke-dashoffset:0;stroke-opacity:1"
d="m 35.496391,64.645958 -5.018044,-0.0161 -4.719925,-0.0151"
id="path3-9-4-2-0-7-4"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-dasharray:1, 2.99998;stroke-dashoffset:0;stroke-opacity:1"
d="m 253.20156,64.626798 -5.01804,-0.0161 -4.71993,-0.0151"
id="path3-9-4-2-0-7-4-8"
sodipodi:nodetypes="ccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,-4.1211417,23.712562)"
id="text4-7-8-1"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-2);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan107"><tspan
style="fill:#000000"
id="tspan104">Bl</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan105">2k</tspan><tspan
dx="1.0200005"
style="fill:#000000"
id="tspan106">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan109"><tspan
style="fill:#000000"
id="tspan108">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan111"><tspan
style="fill:#000000"
id="tspan110">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan113"><tspan
style="fill:#000000"
id="tspan112">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan115"><tspan
style="fill:#000000"
id="tspan114">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan117"><tspan
style="fill:#000000"
id="tspan116">
</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,45.620408,23.712562)"
id="text4-7-8-1-4"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-2-1);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan121"><tspan
style="fill:#000000"
id="tspan118">Bl</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan119">2k+1</tspan><tspan
dx="1.0199986"
style="fill:#000000"
id="tspan120">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan123"><tspan
style="fill:#000000"
id="tspan122">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan125"><tspan
style="fill:#000000"
id="tspan124">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan127"><tspan
style="fill:#000000"
id="tspan126">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan129"><tspan
style="fill:#000000"
id="tspan128">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan131"><tspan
style="fill:#000000"
id="tspan130">
</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,30.058471,15.416064)"
id="text4-7-8-5"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-7);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan133"><tspan
dx="0 0 0 0 0 0 0 0 0 0 1.019999"
style="fill:#000000"
id="tspan132">blockDim.x
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan135"><tspan
style="fill:#000000"
id="tspan134">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan137"><tspan
style="fill:#000000"
id="tspan136">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan139"><tspan
style="fill:#000000"
id="tspan138">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan141"><tspan
style="fill:#000000"
id="tspan140">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan143"><tspan
style="fill:#000000"
id="tspan142">
</tspan></tspan></text>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,95.05968,23.712562)"
id="text4-7-8-1-4-8"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-2-1-9);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan147"><tspan
style="fill:#000000"
id="tspan144">Bl</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan145">2k+2</tspan><tspan
dx="1.0199986"
style="fill:#000000"
id="tspan146">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan149"><tspan
style="fill:#000000"
id="tspan148">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan151"><tspan
style="fill:#000000"
id="tspan150">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan153"><tspan
style="fill:#000000"
id="tspan152">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan155"><tspan
style="fill:#000000"
id="tspan154">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan157"><tspan
style="fill:#000000"
id="tspan156">
</tspan></tspan></text>
<g
id="g16">
<rect
style="fill:#93aca7;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
id="rect1-5-1"
width="49.758392"
height="8.6000004"
x="140.25"
y="60.312378"
inkscape:export-filename="V0Addressing.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96" />
<rect
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
id="rect1-6-7"
width="49.758392"
height="8.6000004"
x="190.25"
y="60.312378"
inkscape:export-filename="V0Addressing.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96" />
</g>
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,145.85139,23.712562)"
id="text4-7-8-1-4-8-8"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-2-1-9-7);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan161"><tspan
style="fill:#000000"
id="tspan158">Bl</tspan><tspan
style="font-size:65%;baseline-shift:sub"
id="tspan159">2k+3</tspan><tspan
dx="1.0199986"
style="fill:#000000"
id="tspan160">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan163"><tspan
style="fill:#000000"
id="tspan162">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan165"><tspan
style="fill:#000000"
id="tspan164">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan167"><tspan
style="fill:#000000"
id="tspan166">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan169"><tspan
style="fill:#000000"
id="tspan168">
</tspan></tspan><tspan
x="171.64648"
y="133.24558"
id="tspan171"><tspan
style="fill:#000000"
id="tspan170">
</tspan></tspan></text>
<g
id="g15">
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
d="m 214.26438,68.912378 23.27368,-4e-6 21.891,-4e-6"
id="path3-4-8"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
d="m 214.26438,60.312386 23.27368,-4e-6 21.891,-4e-6"
id="path3-4-8-4"
sodipodi:nodetypes="ccc" />
</g>
<g
id="g15-9"
transform="translate(-194.28254)">
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
d="m 214.26438,68.912378 23.27368,-4e-6 21.891,-4e-6"
id="path3-4-8-2"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1"
d="m 214.26438,60.312386 23.27368,-4e-6 21.891,-4e-6"
id="path3-4-8-4-5"
sodipodi:nodetypes="ccc" />
</g>
<path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker4-6);marker-end:url(#marker4-6)"
d="m 144.16897,88.044043 0.0287,6.111389 91.90597,-0.129606 -0.0216,-5.981783"
id="path15"
sodipodi:nodetypes="cccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,125.36799,57.395731)"
id="text4-7-8-5-8"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-7-7);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan173"><tspan
dx="0 0 0 0 1.0200005 -1.02 0 0 0 1.0200009 -1.02 0 1.0199966 -1.02 0 0 0 0 0 1.0199914"
style="fill:#000000"
id="tspan172">Next Pair of Blocks
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan175"><tspan
style="fill:#000000"
id="tspan174">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan177"><tspan
style="fill:#000000"
id="tspan176">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan179"><tspan
style="fill:#000000"
id="tspan178">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan181"><tspan
style="fill:#000000"
id="tspan180">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan183"><tspan
style="fill:#000000"
id="tspan182">
</tspan></tspan></text>
<path
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker4-6-7);marker-end:url(#marker4-6-7)"
d="m 44.168976,88.044042 0.0287,6.11139 91.905964,-0.1296 -0.0216,-5.98179"
id="path15-6"
sodipodi:nodetypes="cccc" />
<text
xml:space="preserve"
transform="matrix(0.26458333,0,0,0.26458333,22.245371,57.39487)"
id="text4-7-8-5-8-2"
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:0;font-family:Arial;-inkscape-font-specification:'Arial Italic';text-align:start;letter-spacing:2px;word-spacing:-1.02px;writing-mode:lr-tb;direction:ltr;white-space:pre;shape-inside:url(#rect4-1-3-7-7-3);display:inline;fill:none;stroke:#000000;stroke-width:0.865512;stroke-dasharray:none;stroke-opacity:1"><tspan
x="171.64648"
y="131.94739"
id="tspan185"><tspan
dx="0 0 0 0 0 0 0 1.0200005 -1.02 0 0 0 1.0200009 -1.02 0 1.0199966 -1.02 0 0 0 0 0 1.0200067"
style="fill:#000000"
id="tspan184">Current Pair of Blocks
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan187"><tspan
style="fill:#000000"
id="tspan186">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan189"><tspan
style="fill:#000000"
id="tspan188">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan191"><tspan
style="fill:#000000"
id="tspan190">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan193"><tspan
style="fill:#000000"
id="tspan192">
</tspan></tspan><tspan
x="171.64648"
y="131.94739"
id="tspan195"><tspan
style="fill:#000000"
id="tspan194">
</tspan></tspan></text>
</g>
</svg>