<mxfile host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.6.1 Chrome/142.0.7444.265 Electron/39.8.0 Safari/537.36" version="29.6.1">
  <diagram name="Page-1" id="2pFV-OcK0rSQOdD0eda9">
    <mxGraphModel dx="976" dy="723" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-85" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#cce5ff;strokeColor=#36393d;arcSize=4;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="290" width="290" x="390" y="130" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-5" parent="1" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;arcSize=10;fillColor=#ffff88;strokeColor=#36393d;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="180" width="180" x="150" y="219.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="1" vertex="1">
          <mxGeometry height="20" width="20" x="160" y="229.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="16" vertex="1">
          <mxGeometry height="20" width="20" x="160" y="369.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-6" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;fontSize=18;" value="&lt;div&gt;&lt;b&gt;block&lt;/b&gt;&lt;/div&gt;&lt;div&gt;of&lt;br&gt;&lt;div&gt;16x16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;threads&lt;/div&gt;" vertex="1">
          <mxGeometry height="20" width="60" x="210" y="299.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="16" vertex="1">
          <mxGeometry height="20" width="20" x="300" y="229.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="16" vertex="1">
          <mxGeometry height="20" width="20" x="300" y="369.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="160" y="249.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="2" vertex="1">
          <mxGeometry height="20" width="20" x="180" y="229.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="180" y="249.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-15" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="3" vertex="1">
          <mxGeometry height="20" width="20" x="200" y="229.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-16" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="160" y="269.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-17" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="160" y="289.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-18" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="220" y="229.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-19" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="280" y="369.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-20" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="260" y="369.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-21" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="300" y="349.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-22" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="300" y="329.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-23" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="300" y="309.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-24" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="240" y="369.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-25" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="20" width="20" x="280" y="349.35" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-26" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-23" style="endArrow=none;dashed=1;html=1;dashPattern=1 1;strokeWidth=6;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;strokeColor=#B3B3B3;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" target="1IMDbkUhfmd6wcfUh2oc-10" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="220" y="339.35" as="sourcePoint" />
            <mxPoint x="270" y="289.35" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-28" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-24" style="endArrow=none;dashed=1;html=1;dashPattern=1 1;strokeWidth=6;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#B3B3B3;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" target="1IMDbkUhfmd6wcfUh2oc-3" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="310" y="329.35" as="sourcePoint" />
            <mxPoint x="310" y="269.35" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-29" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-3" style="endArrow=none;dashed=1;html=1;dashPattern=1 1;strokeWidth=6;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;strokeColor=#B3B3B3;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" target="1IMDbkUhfmd6wcfUh2oc-17" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="350" y="409.35" as="sourcePoint" />
            <mxPoint x="350" y="349.35" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-30" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-10" style="endArrow=none;dashed=1;html=1;dashPattern=1 1;strokeWidth=6;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#B3B3B3;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" target="1IMDbkUhfmd6wcfUh2oc-18" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="160" y="429.35" as="sourcePoint" />
            <mxPoint x="160" y="369.35" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-55" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-56" style="endArrow=classic;html=1;rounded=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="226.2633689839572" y="214.35" as="sourcePoint" />
            <mxPoint x="228.7058823529411" y="243.34999999999994" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-56" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="each item in the block is executed as a &lt;b&gt;thread&lt;/b&gt;" vertex="1">
          <mxGeometry height="30" width="150" x="140" y="170" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-65" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="block&amp;nbsp;&lt;div&gt;(0,0)&lt;/div&gt;" vertex="1">
          <mxGeometry height="60" width="60" x="400" y="140" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-66" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="block&lt;div&gt;(1,0)&lt;/div&gt;" vertex="1">
          <mxGeometry height="60" width="60" x="470" y="140" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-67" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="block&lt;div&gt;(2,0)&lt;/div&gt;" vertex="1">
          <mxGeometry height="60" width="60" x="540" y="140" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-68" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="block&amp;nbsp;&lt;div&gt;(3,0)&lt;/div&gt;" vertex="1">
          <mxGeometry height="60" width="60" x="610" y="140" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-70" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="block&lt;div&gt;(1,0)&lt;/div&gt;" vertex="1">
          <mxGeometry height="60" width="60" x="400" y="210" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-73" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="60" width="60" x="610" y="210" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-82" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-74" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0.999;entryY=0.097;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" target="1IMDbkUhfmd6wcfUh2oc-5">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-83" edge="1" parent="1" source="1IMDbkUhfmd6wcfUh2oc-74" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=1;exitDx=0;exitDy=0;entryX=0.998;entryY=0.922;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" target="1IMDbkUhfmd6wcfUh2oc-5">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-74" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffff88;strokeColor=#36393d;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="60" width="60" x="400" y="280" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-77" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="60" width="60" x="610" y="280" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-78" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="60" width="60" x="400" y="350" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-79" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="60" width="60" x="470" y="350" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-80" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="" vertex="1">
          <mxGeometry height="60" width="60" x="540" y="350" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-81" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;" value="block&lt;div&gt;(3,3)&lt;/div&gt;" vertex="1">
          <mxGeometry height="60" width="60" x="610" y="350" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-89" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;fontSize=18;" value="&lt;div&gt;&lt;b&gt;grid&lt;/b&gt;&lt;/div&gt;&lt;div&gt;of&lt;br&gt;&lt;div&gt;4x4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;blocks&lt;/div&gt;" vertex="1">
          <mxGeometry height="20" width="60" x="505" y="265" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-92" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;rounded=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;fontSize=10;" value="qsysarch.com" vertex="1">
          <mxGeometry height="20" width="90" x="90" y="140" as="geometry" />
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-93" edge="1" parent="1" style="endArrow=classic;startArrow=classic;html=1;rounded=0;endSize=3;startSize=3;dashed=1;" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="160" y="419.35" as="sourcePoint" />
            <mxPoint x="320" y="419.35" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-95" connectable="0" parent="1IMDbkUhfmd6wcfUh2oc-93" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" value="&lt;pre tabindex=&quot;0&quot; class=&quot;chroma&quot; style=&quot;box-sizing: inherit; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; line-height: 1.4rem; overflow-x: auto; margin: 1rem 0rem 0px; padding: 0.5rem 1rem 6px; border-radius: 2px; border: none; overflow-wrap: normal; color: rgb(36, 41, 47); text-align: start;&quot;&gt;&lt;code class=&quot;language-cpp&quot; data-lang=&quot;cpp&quot; style=&quot;box-sizing: inherit; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; border-radius: 0.6rem; padding: 0px; color: inherit; hyphens: none; display: inline-block; line-height: 1.8rem; border: none;&quot;&gt;&lt;span class=&quot;line&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;span class=&quot;cl&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;font style=&quot;font-size: 10px; line-height: 100%;&quot;&gt;&lt;span class=&quot;n&quot; style=&quot;box-sizing: inherit;&quot;&gt;blockDim&lt;/span&gt;&lt;span class=&quot;p&quot; style=&quot;box-sizing: inherit;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot; style=&quot;box-sizing: inherit;&quot;&gt;x&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;" vertex="1">
          <mxGeometry relative="1" x="-0.0108" as="geometry">
            <mxPoint x="-9" y="-19" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-96" edge="1" parent="1" style="endArrow=classic;startArrow=classic;html=1;rounded=0;endSize=3;startSize=3;dashed=1;" value="">
          <mxGeometry height="50" relative="1" width="50" as="geometry">
            <mxPoint x="130" y="389.35" as="sourcePoint" />
            <mxPoint x="130" y="228.7" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-97" connectable="0" parent="1IMDbkUhfmd6wcfUh2oc-96" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;horizontal=0;" value="&lt;pre tabindex=&quot;0&quot; class=&quot;chroma&quot; style=&quot;box-sizing: inherit; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; line-height: 1.4rem; overflow-x: auto; margin: 1rem 0rem 0px; padding: 0.5rem 1rem 6px; border-radius: 2px; border: none; overflow-wrap: normal; color: rgb(36, 41, 47); text-align: start;&quot;&gt;&lt;code class=&quot;language-cpp&quot; data-lang=&quot;cpp&quot; style=&quot;box-sizing: inherit; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; border-radius: 0.6rem; padding: 0px; color: inherit; hyphens: none; display: inline-block; line-height: 1.8rem; border: none;&quot;&gt;&lt;span class=&quot;line&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;span class=&quot;cl&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;font style=&quot;font-size: 10px; line-height: 100%;&quot;&gt;&lt;span class=&quot;n&quot; style=&quot;box-sizing: inherit;&quot;&gt;blockDim&lt;/span&gt;&lt;span class=&quot;p&quot; style=&quot;box-sizing: inherit;&quot;&gt;.x&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;" vertex="1">
          <mxGeometry relative="1" x="-0.0108" as="geometry">
            <mxPoint x="-20" y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="1IMDbkUhfmd6wcfUh2oc-98" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;rounded=0;fontFamily=Edu SA Hand;fontSource=https%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DEdu%2BSA%2BHand;fontSize=15;" value="&lt;b&gt;GPU&lt;/b&gt;&amp;nbsp;Thread&amp;nbsp;Hierarchy&amp;nbsp;for&amp;nbsp;Scheduling" vertex="1">
          <mxGeometry height="20" width="340" x="110" y="130" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
