<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topology SYSTEM "hwloc2.dtd">
<topology version="2.0">
  <object type="Machine" os_index="0" cpuset="0x000000ff" complete_cpuset="0x000000ff" allowed_cpuset="0x000000ff" nodeset="0x0000000f" complete_nodeset="0x0000000f" allowed_nodeset="0x0000000f" gp_index="1">
    <info name="Backend" value="Synthetic"/>
    <info name="SyntheticDescription" value="node:4 pu:2"/>
    <info name="hwlocVersion" value="2.2.0a1-git"/>
    <info name="ProcessName" value="memattrs"/>
    <object type="Group" cpuset="0x00000003" complete_cpuset="0x00000003" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="5" kind="1001" subkind="0">
      <object type="NUMANode" os_index="0" cpuset="0x00000003" complete_cpuset="0x00000003" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="4" local_memory="1073741824">
        <page_type size="4096" count="262144"/>
        <info name="MemoryTier" value="1"/>
      </object>
      <object type="PU" os_index="0" cpuset="0x00000001" complete_cpuset="0x00000001" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="2"/>
      <object type="PU" os_index="1" cpuset="0x00000002" complete_cpuset="0x00000002" nodeset="0x00000001" complete_nodeset="0x00000001" gp_index="3"/>
    </object>
    <object type="Group" cpuset="0x0000000c" complete_cpuset="0x0000000c" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="9" kind="1001" subkind="0">
      <object type="NUMANode" os_index="1" cpuset="0x0000000c" complete_cpuset="0x0000000c" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="8" local_memory="1073741824">
        <page_type size="4096" count="262144"/>
        <info name="MemoryTier" value="0"/>
      </object>
      <object type="PU" os_index="2" cpuset="0x00000004" complete_cpuset="0x00000004" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="6"/>
      <object type="PU" os_index="3" cpuset="0x00000008" complete_cpuset="0x00000008" nodeset="0x00000002" complete_nodeset="0x00000002" gp_index="7"/>
    </object>
    <object type="Group" cpuset="0x00000030" complete_cpuset="0x00000030" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="13" kind="1001" subkind="0">
      <object type="NUMANode" os_index="2" cpuset="0x00000030" complete_cpuset="0x00000030" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="12" local_memory="1073741824">
        <page_type size="4096" count="262144"/>
        <info name="MemoryTier" value="1"/>
      </object>
      <object type="PU" os_index="4" cpuset="0x00000010" complete_cpuset="0x00000010" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="10"/>
      <object type="PU" os_index="5" cpuset="0x00000020" complete_cpuset="0x00000020" nodeset="0x00000004" complete_nodeset="0x00000004" gp_index="11"/>
    </object>
    <object type="Group" cpuset="0x000000c0" complete_cpuset="0x000000c0" nodeset="0x00000008" complete_nodeset="0x00000008" gp_index="17" kind="1001" subkind="0">
      <object type="NUMANode" os_index="3" cpuset="0x000000c0" complete_cpuset="0x000000c0" nodeset="0x00000008" complete_nodeset="0x00000008" gp_index="16" local_memory="1073741824">
        <page_type size="4096" count="262144"/>
        <info name="MemoryTier" value="1"/>
      </object>
      <object type="PU" os_index="6" cpuset="0x00000040" complete_cpuset="0x00000040" nodeset="0x00000008" complete_nodeset="0x00000008" gp_index="14"/>
      <object type="PU" os_index="7" cpuset="0x00000080" complete_cpuset="0x00000080" nodeset="0x00000008" complete_nodeset="0x00000008" gp_index="15"/>
    </object>
  </object>
  <support name="custom.exported_support"/>
  <memattr name="Bandwidth" flags="5">
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="8" value="20" initiator_cpuset="0x000000ff"/>
  </memattr>
  <memattr name="foobar" flags="6">
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="4" value="2345" initiator_obj_gp_index="15" initiator_obj_type="PU"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="4" value="10" initiator_cpuset="0x00000003"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="8" value="20" initiator_cpuset="0x00000003"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="12" value="30" initiator_cpuset="0x00000003"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="12" value="123" initiator_cpuset="0x00000011"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="16" value="40" initiator_cpuset="0x00000003"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="16" value="2345" initiator_cpuset="0x00000011"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="16" value="23456" initiator_cpuset="0x00000012"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="16" value="23456" initiator_obj_gp_index="13" initiator_obj_type="Group"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="16" value="789" initiator_obj_gp_index="12" initiator_obj_type="NUMANode"/>
  </memattr>
  <memattr name="barnoinit" flags="1">
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="16" value="2345"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="4" value="10"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="8" value="2345"/>
    <memattr_value target_obj_type="NUMANode" target_obj_gp_index="12" value="23456"/>
    <memattr_value target_obj_type="PU" target_obj_gp_index="2" value="478945"/>
    <memattr_value target_obj_type="Group" target_obj_gp_index="17" value="789"/>
  </memattr>
  <memattr name="coincoin" flags="5"/>
</topology>
