<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topology SYSTEM "hwloc2.dtd">
<topology version="2.0">
  <object type="Machine" os_index="0" cpuset="0x0000747e" complete_cpuset="0x0000ffff" allowed_cpuset="0x0000747e" nodeset="0x00000006" complete_nodeset="0x0000000f" allowed_nodeset="0x00000006" gp_index="1">
    <info name="Backend" value="Synthetic"/>
    <info name="SyntheticDescription" value="numa:4 core:2 pu:2"/>
    <info name="LinuxCgroup" value="/dummy"/>
    <object type="Group" cpuset="0x0000000e" complete_cpuset="0x0000000f" nodeset="0x0" complete_nodeset="0x00000001" gp_index="9" kind="1001" subkind="0">
      <object type="Core" os_index="0" cpuset="0x00000002" complete_cpuset="0x00000003" nodeset="0x0" complete_nodeset="0x00000001" gp_index="4">
        <object type="PU" os_index="1" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x0" complete_nodeset="0x00000001" gp_index="3"/>
      </object>
      <object type="Core" os_index="1" cpuset="0x0000000c" complete_cpuset="0x0000000c" nodeset="0x0" complete_nodeset="0x00000001" gp_index="7">
        <object type="PU" os_index="2" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x0" complete_nodeset="0x00000001" gp_index="5"/>
        <object type="PU" os_index="3" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x0" complete_nodeset="0x00000001" gp_index="6"/>
      </object>
    </object>
    <object type="Group" cpuset="0x00000070" complete_cpuset="0x000000f0" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="17" kind="1001" subkind="0">
      <object type="NUMANode" os_index="1" cpuset="0x00000070" complete_cpuset="0x000000f0" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="16" local_memory="1073741824">
        <page_type size="4096" count="262144"/>
      </object>
      <object type="Core" os_index="2" cpuset="0x00000030" complete_cpuset="0x00000030" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="12">
        <object type="PU" os_index="4" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="10"/>
        <object type="PU" os_index="5" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="11"/>
      </object>
      <object type="Core" os_index="3" cpuset="0x00000040" complete_cpuset="0x000000c0" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="15">
        <object type="PU" os_index="6" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="13"/>
      </object>
    </object>
    <object type="Group" cpuset="0x00000400" complete_cpuset="0x00000f00" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="25" kind="1001" subkind="0">
      <object type="NUMANode" os_index="2" cpuset="0x00000400" complete_cpuset="0x00000f00" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="24" local_memory="1073741824">
        <page_type size="4096" count="262144"/>
      </object>
      <object type="Core" os_index="5" cpuset="0x00000400" complete_cpuset="0x00000c00" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="23">
        <object type="PU" os_index="10" cpuset="0x00000400" complete_cpuset="0x00000400" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="21"/>
      </object>
    </object>
    <object type="Group" cpuset="0x00007000" complete_cpuset="0x0000f000" nodeset="0x0" complete_nodeset="0x00000008" gp_index="33" kind="1001" subkind="0">
      <object type="Core" os_index="6" cpuset="0x00003000" complete_cpuset="0x00003000" nodeset="0x0" complete_nodeset="0x00000008" gp_index="28">
        <object type="PU" os_index="12" cpuset="0x00001000" complete_cpuset="0x00001000" nodeset="0x0" complete_nodeset="0x00000008" gp_index="26"/>
        <object type="PU" os_index="13" cpuset="0x00002000" complete_cpuset="0x00002000" nodeset="0x0" complete_nodeset="0x00000008" gp_index="27"/>
      </object>
      <object type="Core" os_index="7" cpuset="0x00004000" complete_cpuset="0x0000c000" nodeset="0x0" complete_nodeset="0x00000008" gp_index="31">
        <object type="PU" os_index="14" cpuset="0x00004000" complete_cpuset="0x00004000" nodeset="0x0" complete_nodeset="0x00000008" gp_index="29"/>
      </object>
    </object>
  </object>
</topology>
