Arquivos
rocm-systems/projects/hip/docs/data/tutorial/reduction/warp_reduction.drawio
T
Istvan Kiss 00132294f8 Update HIP programming guide images (#2794)
Update images of HIP  documentation
2026-01-27 09:04:36 +01:00

415 linhas
42 KiB
Plaintext

<mxfile host="65bd71144e">
<diagram id="zBbb_w2fufU70cdOGtND" name="1 oldal">
<mxGraphModel dx="1184" dy="732" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="660" pageHeight="610" background="none" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="674" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;verticalAlign=top;strokeColor=#904859;fillColor=#521C1C;fontColor=#F0F0F0;" parent="1" vertex="1">
<mxGeometry x="690" y="110" width="380" height="90" as="geometry"/>
</mxCell>
<mxCell id="665" value="" style="rounded=1;whiteSpace=wrap;html=1;shadow=0;labelBackgroundColor=none;labelBorderColor=none;fontFamily=Verdana;fontSize=25;arcSize=4;fillColor=#342C3B;verticalAlign=top;spacing=15;fontStyle=1;fontColor=#695A7A;fillStyle=solid;imageAspect=1;" parent="1" vertex="1">
<mxGeometry x="650" y="20" width="540" height="790" as="geometry"/>
</mxCell>
<mxCell id="678" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0.018;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryPerimeter=0;jumpStyle=gap;jumpSize=5;" parent="1" source="676" target="672" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1130" y="130" as="sourcePoint"/>
<mxPoint x="720" y="210" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="666" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="702" y="626" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="667" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="701" y="436" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="668" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="747" y="436" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="669" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="835" y="246" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="670" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="791" y="246" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="671" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="746" y="246" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="672" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#8F1414;" parent="1" vertex="1">
<mxGeometry x="700" y="246" width="38" height="38" as="geometry"/>
</mxCell>
<mxCell id="673" value="Warp Reduction" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=25;fontColor=#705F7F;fontStyle=1" parent="1" vertex="1">
<mxGeometry x="710" y="70" width="380" height="30" as="geometry"/>
</mxCell>
<mxCell id="675" value="&lt;font style=&quot;font-size: 17px; color: rgb(255, 255, 255);&quot;&gt;Local&lt;/font&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=17;fontColor=#FFFFFF;fontFamily=Helvetica;" parent="1" vertex="1">
<mxGeometry x="1000" y="115" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="676" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="700" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="677" value="5" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="707.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="679" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="745" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="680" value="13" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="752.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="681" value="0" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="706.5" y="250" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="683" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="790" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="684" value="8" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="797.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="686" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="835" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="687" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="842.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="688" value="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="751.5" y="250" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="690" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="880" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="691" value="7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="887.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="693" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="925" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="694" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="932.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="695" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="797.5" y="250" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="697" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="970" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="698" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="977.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="700" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="1015" y="150" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="701" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="1022.5" y="155" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="702" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="841.5" y="250" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="704" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;verticalAlign=top;strokeColor=#904859;fillColor=#521C1C;fontColor=#F0F0F0;" parent="1" vertex="1">
<mxGeometry x="690" y="300" width="380" height="90" as="geometry"/>
</mxCell>
<mxCell id="705" value="&lt;span style=&quot;color: rgb(255, 255, 255);&quot;&gt;Local&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=17;fontColor=#FFFFFF;fontFamily=Helvetica;" parent="1" vertex="1">
<mxGeometry x="1000" y="305" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="706" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="700" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="707" value="7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="706.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="708" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;jumpStyle=gap;" parent="1" source="706" target="667" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1130" y="320" as="sourcePoint"/>
<mxPoint x="720" y="400" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="709" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="745" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="710" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="751.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="711" value="0" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="707.5" y="440" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="713" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="790" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="714" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="796.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="715" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="835" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="716" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="841.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="717" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="880" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="718" value="7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="886.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="720" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="925" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="721" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="931.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="722" value="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="752.5" y="440" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="724" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="970" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="725" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="976.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="726" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="1015" y="340" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="727" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="1021.5" y="345" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="728" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="706" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="720" y="284" as="sourcePoint"/>
<mxPoint x="730" y="250" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="729" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="671" target="709" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="810" y="290" as="sourcePoint"/>
<mxPoint x="730" y="340" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="730" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="670" target="713" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="899.9999999999999" y="290" as="sourcePoint"/>
<mxPoint x="740" y="350" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="732" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;verticalAlign=top;strokeColor=#904859;fillColor=#521C1C;fontColor=#F0F0F0;" parent="1" vertex="1">
<mxGeometry x="690" y="490" width="380" height="90" as="geometry"/>
</mxCell>
<mxCell id="733" value="&lt;span style=&quot;color: rgb(255, 255, 255);&quot;&gt;Local&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=17;fontColor=#FFFFFF;fontFamily=Helvetica;" parent="1" vertex="1">
<mxGeometry x="1000" y="495" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="734" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="700" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="735" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="707.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="736" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.476;entryY=-0.003;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryPerimeter=0;" parent="1" source="734" target="666" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1130" y="510" as="sourcePoint"/>
<mxPoint x="720" y="590" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="737" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="745" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="738" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="752.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="739" value="0" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="707.5" y="630" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="741" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="790" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="742" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="797.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="743" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="835" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="744" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="842.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="745" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="880" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="746" value="7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="887.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="747" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="925" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="748" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="932.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="749" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="970" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="750" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="977.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="751" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="1015" y="530" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="752" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="1022.5" y="535" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="753" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="667" target="734" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="720" y="480" as="sourcePoint"/>
<mxPoint x="730" y="370" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="755" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;verticalAlign=top;strokeColor=#904859;fillColor=#521C1C;fontColor=#F0F0F0;" parent="1" vertex="1">
<mxGeometry x="690" y="680" width="380" height="90" as="geometry"/>
</mxCell>
<mxCell id="756" value="&lt;span style=&quot;color: rgb(255, 255, 255);&quot;&gt;Local&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=17;fontColor=#FFFFFF;fontFamily=Helvetica;" parent="1" vertex="1">
<mxGeometry x="1000" y="685" width="60" height="30" as="geometry"/>
</mxCell>
<mxCell id="757" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="700" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="758" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="707.5" y="726" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="759" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.469;exitY=0.994;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitPerimeter=0;" parent="1" source="666" target="757" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="720" y="670" as="sourcePoint"/>
<mxPoint x="720" y="710" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="760" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="745" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="761" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="752.5" y="726" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="762" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="790" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="763" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="797.5" y="726" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="764" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="835" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="765" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="842.5" y="725" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="766" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="880" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="767" value="7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="887.5" y="726" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="768" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="925" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="769" value="42" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="932.5" y="726" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="770" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="970" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="771" value="23" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="977.5" y="725" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="772" value="" style="whiteSpace=wrap;html=1;fontSize=16;fontFamily=Verdana;rounded=1;strokeColor=#D45959;fillStyle=solid;fontColor=#F0F0F0;fillColor=#272130;" parent="1" vertex="1">
<mxGeometry x="1015" y="720" width="40" height="40" as="geometry"/>
</mxCell>
<mxCell id="773" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;" parent="1" vertex="1">
<mxGeometry x="1022.5" y="726" width="25" height="30" as="geometry"/>
</mxCell>
<mxCell id="774" value="Thread IDs" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="890" y="250" width="62.5" height="30" as="geometry"/>
</mxCell>
<mxCell id="775" value="Data snapshot" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1080" y="130" width="62.5" height="50" as="geometry"/>
</mxCell>
<mxCell id="776" value="Thread IDs" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="800" y="440" width="62.5" height="30" as="geometry"/>
</mxCell>
<mxCell id="777" value="Data snapshot" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1080" y="320" width="62.5" height="50" as="geometry"/>
</mxCell>
<mxCell id="778" value="Thread IDs" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="760" y="630" width="62.5" height="30" as="geometry"/>
</mxCell>
<mxCell id="779" value="Data snapshot" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1080" y="510" width="62.5" height="50" as="geometry"/>
</mxCell>
<mxCell id="780" value="Data snapshot" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Helvetica;fontSize=17;fontColor=#FFFFFF;whiteSpace=wrap;rotation=0;" parent="1" vertex="1">
<mxGeometry x="1080" y="700" width="62.5" height="50" as="geometry"/>
</mxCell>
<mxCell id="783" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="853.71" y="284" as="sourcePoint"/>
<mxPoint x="853.71" y="340" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="786" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="690" target="672" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="900.5" y="189" as="sourcePoint"/>
<mxPoint x="719" y="232" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="788" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="697" target="670" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="990.75" y="193" as="sourcePoint"/>
<mxPoint x="810" y="233" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="789" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="700" target="669" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1035" y="194" as="sourcePoint"/>
<mxPoint x="854" y="233" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="791" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="713" target="667" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="810.5" y="384" as="sourcePoint"/>
<mxPoint x="720" y="422" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="792" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="715" target="668" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="952.5" y="375" as="sourcePoint"/>
<mxPoint x="766" y="423" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="793" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="737" target="666" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="796.5" y="577" as="sourcePoint"/>
<mxPoint x="720" y="612" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="784" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;jumpStyle=gap;" parent="1" target="668" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="765.76" y="380" as="sourcePoint"/>
<mxPoint x="765.76" y="406" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="685" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;jumpStyle=gap;jumpSize=5;" parent="1" source="679" target="671" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1220" y="130" as="sourcePoint"/>
<mxPoint x="810" y="210" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="787" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="671" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="945.75" y="190" as="sourcePoint"/>
<mxPoint x="765" y="233" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="781" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;jumpStyle=gap;jumpSize=5;" parent="1" target="670" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="809.86" y="190" as="sourcePoint"/>
<mxPoint x="810" y="210" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="782" value="" style="endArrow=classic;html=1;strokeColor=#FFFFFF;fontColor=#FFFFFF;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;jumpStyle=gap;jumpSize=5;" parent="1" target="669" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="853.8" y="190" as="sourcePoint"/>
<mxPoint x="853.8" y="216" as="targetPoint"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>