Linux Manuals session 3

Section 3: library functions

  • |

    hwloc_topology_diff_u (3) Linux Manual Page

    hwloc_topology_diff_u – Synopsis#include <diff.h> Data Structuresstruct hwloc_topology_diff_generic_s struct hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_too_complex_s Data Fieldsstruct hwloc_topology_diff_u::hwloc_topology_diff_generic_s generic struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s obj_attr struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s too_complex Detailed DescriptionOne element of a difference list between two topologies. Field Documentationstruct hwloc_topology_diff_u::hwloc_topology_diff_generic_s hwloc_topology_diff_u::genericstruct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s hwloc_topology_diff_u::obj_attrstruct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s hwloc_topology_diff_u::too_complexAuthorGenerated automatically by Doxygen for Hardware Locality (hwloc) from the source code.

  • |

    hwloc_topology_diff_type_e (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_obj_attr_u (3) Linux Manual Page

    hwloc_topology_diff_obj_attr_u – Synopsis#include <diff.h> Data Structuresstruct hwloc_topology_diff_obj_attr_generic_s struct hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_uint64_s Data Fieldsstruct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s generic struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s uint64 struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s string Detailed DescriptionOne object attribute difference. Field Documentationstruct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s hwloc_topology_diff_obj_attr_u::genericstruct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s hwloc_topology_diff_obj_attr_u::stringstruct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s hwloc_topology_diff_obj_attr_u::uint64AuthorGenerated automatically by Doxygen for Hardware Locality (hwloc) from the source code.

  • |

    hwloc_topology_diff_obj_attr_type_e (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_load_xmlbuffer (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_load_xml (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_export_xmlbuffer (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_export_xml (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_destroy (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_build (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_apply_flags_e (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_diff_apply (3) Linux Manual Page

    hwlocality_diff – Topology differences Data Structuresunion hwloc_topology_diff_obj_attr_u struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_uint64_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_string_s struct hwloc_topology_diff_obj_attr_u::hwloc_topology_diff_obj_attr_generic_s union hwloc_topology_diff_u struct hwloc_topology_diff_u::hwloc_topology_diff_too_complex_s struct hwloc_topology_diff_u::hwloc_topology_diff_obj_attr_s struct hwloc_topology_diff_u::hwloc_topology_diff_generic_s Typedefstypedef enum hwloc_topology_diff_obj_attr_type_e hwloc_topology_diff_obj_attr_type_t typedef enum hwloc_topology_diff_type_e hwloc_topology_diff_type_t typedef union hwloc_topology_diff_u * hwloc_topology_diff_t Enumerationsenum hwloc_topology_diff_obj_attr_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME, HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO } enum hwloc_topology_diff_type_e { HWLOC_TOPOLOGY_DIFF_OBJ_ATTR, HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX } enum hwloc_topology_diff_apply_flags_e { HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE } Functionsint hwloc_topology_diff_build (hwloc_topology_t…

  • |

    hwloc_topology_destroy (3) Linux Manual Page

    hwlocality_creation – Topology Creation and Destruction Typedefstypedef struct hwloc_topology * hwloc_topology_t Functionsint hwloc_topology_init (hwloc_topology_t *topologyp) int hwloc_topology_load (hwloc_topology_t topology) void hwloc_topology_destroy (hwloc_topology_t topology) int hwloc_topology_dup (hwloc_topology_t *newtopology, hwloc_topology_t oldtopology) void hwloc_topology_check (hwloc_topology_t topology) Detailed DescriptionTypedef Documentationtypedef struct hwloc_topology* hwloc_topology_tTopology context. To be initialized with hwloc_topology_init() and built with hwloc_topology_load(). Function Documentationvoid hwloc_topology_check (hwloc_topology_t topology)Run internal…

  • |

    hwloc_topology_cpubind_support (3) Linux Manual Page

    hwloc_topology_cpubind_support – Synopsis#include <hwloc.h> Data Fieldsunsigned char set_thisproc_cpubind unsigned char get_thisproc_cpubind unsigned char set_proc_cpubind unsigned char get_proc_cpubind unsigned char set_thisthread_cpubind unsigned char get_thisthread_cpubind unsigned char set_thread_cpubind unsigned char get_thread_cpubind unsigned char get_thisproc_last_cpu_location unsigned char get_proc_last_cpu_location unsigned char get_thisthread_last_cpu_location Detailed DescriptionFlags describing actual PU binding support for this topology. Field Documentationunsigned char hwloc_topology_cpubind_support::get_proc_cpubindGetting the binding of…

  • |

    hwloc_topology_check (3) Linux Manual Page

    hwlocality_creation – Topology Creation and Destruction Typedefstypedef struct hwloc_topology * hwloc_topology_t Functionsint hwloc_topology_init (hwloc_topology_t *topologyp) int hwloc_topology_load (hwloc_topology_t topology) void hwloc_topology_destroy (hwloc_topology_t topology) int hwloc_topology_dup (hwloc_topology_t *newtopology, hwloc_topology_t oldtopology) void hwloc_topology_check (hwloc_topology_t topology) Detailed DescriptionTypedef Documentationtypedef struct hwloc_topology* hwloc_topology_tTopology context. To be initialized with hwloc_topology_init() and built with hwloc_topology_load(). Function Documentationvoid hwloc_topology_check (hwloc_topology_t topology)Run internal…

  • |

    hwloc_set_thread_cpubind (3) Linux Manual Page

    hwlocality_cpubinding – CPU binding Enumerationsenum hwloc_cpubind_flags_t { HWLOC_CPUBIND_PROCESS, HWLOC_CPUBIND_THREAD, HWLOC_CPUBIND_STRICT, HWLOC_CPUBIND_NOMEMBIND } Functionsint hwloc_set_cpubind (hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags) int hwloc_get_cpubind (hwloc_topology_t topology, hwloc_cpuset_t set, int flags) int hwloc_set_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_cpuset_t set, int flags) int hwloc_get_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_cpuset_t set, int flags) int hwloc_set_thread_cpubind (hwloc_topology_t topology, hwloc_thread_t thread, hwloc_const_cpuset_t…

  • |

    hwloc_set_proc_membind_nodeset (3) Linux Manual Page

    hwlocality_membinding – Memory binding Enumerationsenum hwloc_membind_policy_t { HWLOC_MEMBIND_DEFAULT, HWLOC_MEMBIND_FIRSTTOUCH, HWLOC_MEMBIND_BIND, HWLOC_MEMBIND_INTERLEAVE, HWLOC_MEMBIND_REPLICATE, HWLOC_MEMBIND_NEXTTOUCH, HWLOC_MEMBIND_MIXED } enum hwloc_membind_flags_t { HWLOC_MEMBIND_PROCESS, HWLOC_MEMBIND_THREAD, HWLOC_MEMBIND_STRICT, HWLOC_MEMBIND_MIGRATE, HWLOC_MEMBIND_NOCPUBIND } Functionsint hwloc_set_membind_nodeset (hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) int hwloc_set_membind (hwloc_topology_t topology, hwloc_const_cpuset_t cpuset, hwloc_membind_policy_t policy, int flags) int hwloc_get_membind_nodeset (hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags) int…

  • |

    hwloc_set_proc_membind (3) Linux Manual Page

    hwlocality_membinding – Memory binding Enumerationsenum hwloc_membind_policy_t { HWLOC_MEMBIND_DEFAULT, HWLOC_MEMBIND_FIRSTTOUCH, HWLOC_MEMBIND_BIND, HWLOC_MEMBIND_INTERLEAVE, HWLOC_MEMBIND_REPLICATE, HWLOC_MEMBIND_NEXTTOUCH, HWLOC_MEMBIND_MIXED } enum hwloc_membind_flags_t { HWLOC_MEMBIND_PROCESS, HWLOC_MEMBIND_THREAD, HWLOC_MEMBIND_STRICT, HWLOC_MEMBIND_MIGRATE, HWLOC_MEMBIND_NOCPUBIND } Functionsint hwloc_set_membind_nodeset (hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) int hwloc_set_membind (hwloc_topology_t topology, hwloc_const_cpuset_t cpuset, hwloc_membind_policy_t policy, int flags) int hwloc_get_membind_nodeset (hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags) int…

  • |

    hwloc_set_proc_cpubind (3) Linux Manual Page

    hwlocality_cpubinding – CPU binding Enumerationsenum hwloc_cpubind_flags_t { HWLOC_CPUBIND_PROCESS, HWLOC_CPUBIND_THREAD, HWLOC_CPUBIND_STRICT, HWLOC_CPUBIND_NOMEMBIND } Functionsint hwloc_set_cpubind (hwloc_topology_t topology, hwloc_const_cpuset_t set, int flags) int hwloc_get_cpubind (hwloc_topology_t topology, hwloc_cpuset_t set, int flags) int hwloc_set_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_const_cpuset_t set, int flags) int hwloc_get_proc_cpubind (hwloc_topology_t topology, hwloc_pid_t pid, hwloc_cpuset_t set, int flags) int hwloc_set_thread_cpubind (hwloc_topology_t topology, hwloc_thread_t thread, hwloc_const_cpuset_t…

  • |

    hwloc_set_membind_nodeset (3) Linux Manual Page

    hwlocality_membinding – Memory binding Enumerationsenum hwloc_membind_policy_t { HWLOC_MEMBIND_DEFAULT, HWLOC_MEMBIND_FIRSTTOUCH, HWLOC_MEMBIND_BIND, HWLOC_MEMBIND_INTERLEAVE, HWLOC_MEMBIND_REPLICATE, HWLOC_MEMBIND_NEXTTOUCH, HWLOC_MEMBIND_MIXED } enum hwloc_membind_flags_t { HWLOC_MEMBIND_PROCESS, HWLOC_MEMBIND_THREAD, HWLOC_MEMBIND_STRICT, HWLOC_MEMBIND_MIGRATE, HWLOC_MEMBIND_NOCPUBIND } Functionsint hwloc_set_membind_nodeset (hwloc_topology_t topology, hwloc_const_nodeset_t nodeset, hwloc_membind_policy_t policy, int flags) int hwloc_set_membind (hwloc_topology_t topology, hwloc_const_cpuset_t cpuset, hwloc_membind_policy_t policy, int flags) int hwloc_get_membind_nodeset (hwloc_topology_t topology, hwloc_nodeset_t nodeset, hwloc_membind_policy_t *policy, int flags) int…