18 #ifndef FOEDUS_THREAD_NUMA_THREAD_SCOPE_HPP_
19 #define FOEDUS_THREAD_NUMA_THREAD_SCOPE_HPP_
50 #endif // FOEDUS_THREAD_NUMA_THREAD_SCOPE_HPP_
struct bitmask * numa_all_nodes_ptr
int numa_run_on_node(int node)
Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
Pin the current thread to the given NUMA node in this object's scope.
NumaThreadScope(int numa_node)
void numa_set_localalloc(void)
int mod_numa_node(int numa_node)
In order to run even on a non-numa machine or a machine with fewer sockets, we allow specifying arbit...
int numa_run_on_node_mask(struct bitmask *mask)