DOKK / manpages / debian 12 / libhwloc-doc / hwloc_topology_cpubind_support.3.en
hwloc_topology_cpubind_support(3) Hardware Locality (hwloc) hwloc_topology_cpubind_support(3)

hwloc_topology_cpubind_support

#include <hwloc.h>


unsigned 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

Flags describing actual PU binding support for this topology.

A flag may be set even if the feature isn't supported in all cases (e.g. binding to random sets of non-contiguous objects).

Getting the binding of a whole given process is supported.

Getting the last processors where a whole process ran is supported

Getting the binding of the whole current process is supported.

Getting the last processors where the whole current process ran is supported

Getting the binding of the current thread only is supported.

Getting the last processors where the current thread ran is supported

Getting the binding of a given thread only is supported.

Binding a whole given process is supported.

Binding the whole current process is supported.

Binding the current thread only is supported.

Binding a given thread only is supported.

Generated automatically by Doxygen for Hardware Locality (hwloc) from the source code.

Wed Dec 14 2022 Version 2.9.0