Open MPI logo

Portable Hardware Locality (hwloc) Documentation: v1.8

  |   Home   |   Support   |   FAQ   |  
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
oChwloc_backendDiscovery backend structure
oChwloc_componentGeneric component structure
oChwloc_disc_componentDiscovery component structure
oChwloc_distances_sDistances between objects
oChwloc_objStructure of a topology object
oChwloc_obj_attr_uObject type-specific Attributes
|oChwloc_bridge_attr_sBridge specific Object Attribues
|oChwloc_cache_attr_sCache-specific Object Attributes
|oChwloc_group_attr_sGroup-specific Object Attributes
|oChwloc_osdev_attr_sOS Device specific Object Attributes
|\Chwloc_pcidev_attr_sPCI Device specific Object Attributes
oChwloc_obj_info_sObject info
oChwloc_obj_memory_sObject memory
|\Chwloc_obj_memory_page_type_sArray of local memory page types, NULL if no local memory and page_types is 0
oChwloc_topology_cpubind_supportFlags describing actual PU binding support for this topology
oChwloc_topology_diff_obj_attr_uOne object attribute difference
|oChwloc_topology_diff_obj_attr_generic_s
|oChwloc_topology_diff_obj_attr_string_sString attribute modification with an optional name
|\Chwloc_topology_diff_obj_attr_uint64_sInteger attribute modification with an optional index
oChwloc_topology_diff_uOne element of a difference list between two topologies
|oChwloc_topology_diff_generic_s
|oChwloc_topology_diff_obj_attr_s
|\Chwloc_topology_diff_too_complex_s
oChwloc_topology_discovery_supportFlags describing actual discovery support for this topology
oChwloc_topology_membind_supportFlags describing actual memory binding support for this topology
\Chwloc_topology_supportSet of flags describing actual support for this topology