phd-defense/slides/assets/imgs/30_frontend/parametric_model-insn.svg

371 lines
22 KiB
XML
Raw Normal View History

2024-11-24 18:56:01 +01:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="169.73518mm"
height="93.362122mm"
viewBox="0 0 169.73519 93.362122"
version="1.1"
id="svg1"
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
sodipodi:docname="parametric_model-insn.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="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="0.65590735"
inkscape:cx="239.36307"
inkscape:cy="246.2238"
inkscape:window-width="1916"
inkscape:window-height="1041"
inkscape:window-x="1920"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs1">
<marker
style="overflow:visible"
id="ArrowWide"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="Wide arrow"
markerWidth="1"
markerHeight="1"
viewBox="0 0 1 1"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt"
d="M 3,-3 0,0 3,3"
transform="rotate(180,0.125,0)"
sodipodi:nodetypes="ccc"
id="path1" />
</marker>
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-51.305359,-4.7916364)">
<g
id="g30">
<path
style="fill:none;stroke:#000000;stroke-width:0.491355;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#ArrowWide)"
d="m 91.08809,55.593922 h 19.84498"
id="path29" />
<g
id="g29">
<rect
style="fill:#f4e4bf;fill-opacity:1;stroke:none;stroke-width:0.34671;stroke-linecap:round;stroke-linejoin:round"
id="rect1"
width="40"
height="30"
x="51.305359"
y="40.593922" />
<text
xml:space="preserve"
style="font-style:italic;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.05556px;line-height:1.25;font-family:'URW Bookman';-inkscape-font-specification:'URW Bookman Light Italic';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="71.25885"
y="53.832733"
id="text1"><tspan
sodipodi:role="line"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-anchor:middle;stroke-width:0.264583"
x="71.25885"
y="53.832733"
id="tspan2">Instruction</tspan><tspan
sodipodi:role="line"
style="font-style:italic;font-variant:normal;font-weight:300;font-stretch:normal;font-family:'URW Bookman';-inkscape-font-specification:'URW Bookman Light Italic';text-align:center;text-anchor:middle;stroke-width:0.264583"
x="71.25885"
y="62.652184"
id="tspan3">i</tspan></text>
</g>
</g>
<g
id="g34">
<g
id="g31">
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="110.86655"
y="10.028185"
id="text7"><tspan
sodipodi:role="line"
id="tspan7"
style="stroke-width:0.264583"
x="110.86655"
y="10.028185">MICRO-OPS</tspan></text>
<g
id="g8"
transform="translate(0,0.65946191)">
<rect
style="fill:#bfe2f4;fill-opacity:1;stroke:#000000;stroke-width:0.398792;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
id="rect5"
width="39.601883"
height="29.602398"
x="111.60303"
y="12.574026" />
<rect
style="fill:#cc9edf;fill-opacity:1;stroke:#000000;stroke-width:0.4;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
id="rect5-2"
width="39.601925"
height="14.720304"
x="111.60335"
y="42.574951" />
<rect
style="fill:#f0acc6;fill-opacity:1;stroke:#000000;stroke-width:0.398076;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
id="rect5-2-0"
width="39.601925"
height="14.720304"
x="111.60335"
y="82.574951" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.400916;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
id="rect5-2-0-1"
width="39.600452"
height="24.599083"
x="111.60474"
y="57.57637" />
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="66.348137"
y="-130.96745"
id="text6"
transform="rotate(90)"><tspan
sodipodi:role="line"
id="tspan6"
style="stroke-width:0.264583"
x="66.348137"
y="-130.96745">…</tspan></text>
</g>
</g>
<g
id="g32">
<text
xml:space="preserve"
style="font-size:15.1432px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.567871"
x="326.17914"
y="17.578533"
id="text8"
transform="scale(0.46592702,2.1462589)"><tspan
sodipodi:role="line"
id="tspan8"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.1432px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.567871"
x="326.17914"
y="17.578533">}</tspan></text>
<text
xml:space="preserve"
style="font-size:10.709px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.401587"
x="230.66728"
y="36.489651"
id="text8-0"
transform="scale(0.65885232,1.5177908)"><tspan
sodipodi:role="line"
id="tspan8-5"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.709px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.401587"
x="230.66728"
y="36.489651">}</tspan></text>
<text
xml:space="preserve"
style="font-size:10.709px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.401587"
x="230.66728"
y="62.844379"
id="text8-0-4"
transform="scale(0.65885232,1.5177908)"><tspan
sodipodi:role="line"
id="tspan8-5-0"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.709px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.401587"
x="230.66728"
y="62.844379">}</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:0.9;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="169.61568"
y="23.244364"
id="text9"><tspan
sodipodi:role="line"
id="tspan9"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;line-height:0.9;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="169.61568"
y="23.244364">#μops for</tspan><tspan
sodipodi:role="line"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;line-height:0.9;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="169.61568"
y="29.594368"
id="tspan10">dispatch</tspan><tspan
sodipodi:role="line"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;line-height:0.9;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="169.61568"
y="35.94437"
id="tspan11">queue 1</tspan></text>
<g
id="g18"
transform="translate(-1.0856124,0.65946191)">
<g
id="g16"
transform="translate(-0.60419773,-0.69681422)">
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="157.37904"
y="52.475037"
id="text14"><tspan
sodipodi:role="line"
id="tspan14"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="157.37904"
y="52.475037">#μ</tspan></text>
<text
xml:space="preserve"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="165.21161"
y="55.190483"
id="text15"><tspan
sodipodi:role="line"
id="tspan15"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="165.21161"
y="55.190483">Q</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="167.94595"
y="57.044315"
id="text16"><tspan
sodipodi:role="line"
id="tspan16"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;font-family:Sans;-inkscape-font-specification:'Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="167.94595"
y="57.044315">2</tspan></text>
</g>
</g>
<g
id="g19"
transform="translate(-0.93781504,0.65946191)">
<g
id="g17"
transform="translate(-0.6698418,0.29030725)">
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="157.29689"
y="91.77282"
id="text14-4"><tspan
sodipodi:role="line"
id="tspan14-1"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="157.29689"
y="91.77282">#μ</tspan></text>
<text
xml:space="preserve"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="165.12946"
y="94.488266"
id="text15-9"><tspan
sodipodi:role="line"
id="tspan15-0"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="165.12946"
y="94.488266">Q</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="167.8638"
y="96.342094"
id="text16-9"><tspan
sodipodi:role="line"
id="tspan16-8"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;font-family:Sans;-inkscape-font-specification:'Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="167.8638"
y="96.342094">N</tspan></text>
</g>
</g>
</g>
<g
id="g33">
<g
id="g28"
transform="translate(0,0.65946191)">
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;font-size:36.929px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Ultra-Light';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:4.20384"
x="472.96457"
y="33.018883"
id="text8-0-48"
transform="scale(0.40094117,2.4941315)"><tspan
sodipodi:role="line"
id="tspan8-5-5"
style="font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;font-size:36.929px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Ultra-Light';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:4.20384"
x="472.96457"
y="33.018883">}</tspan></text>
<g
id="g27">
<text
xml:space="preserve"
style="font-style:italic;font-variant:normal;font-weight:300;font-stretch:normal;font-size:4.93889px;line-height:1.02;font-family:'URW Bookman';-inkscape-font-specification:'URW Bookman, Light Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="211.35878"
y="68.963409"
id="text25"><tspan
sodipodi:role="line"
id="tspan25"
style="font-style:italic;font-variant:normal;font-weight:300;font-stretch:normal;font-size:4.93889px;font-family:'URW Bookman';-inkscape-font-specification:'URW Bookman, Light Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="211.35878"
y="68.963409">i</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="209.73375"
y="45.636784"
id="text19"><tspan
sodipodi:role="line"
id="tspan19"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="209.73375"
y="45.636784">Total</tspan><tspan
sodipodi:role="line"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="209.73375"
y="52.833454"
id="tspan20">number</tspan><tspan
sodipodi:role="line"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="209.73375"
y="60.030125"
id="tspan22">of μops</tspan><tspan
sodipodi:role="line"
style="font-style:oblique;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Oblique';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1;stroke-width:0.264583"
x="209.73375"
y="67.226799"
id="tspan23">μ</tspan></text>
</g>
</g>
</g>
</g>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.02;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;stroke-width:0.264583"
x="216.60077"
y="79.393539"
id="text24"><tspan
sodipodi:role="line"
id="tspan24"
style="stroke-width:0.264583"
x="216.60077"
y="79.393539" /></text>
</g>
</svg>