Home
last modified time | relevance | path

Searched refs:__kmp_topology (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_affinity.cpp32 kmp_topology_t *__kmp_topology = nullptr; variable
62 return __kmp_topology->restrict_to_mask(mask); in restrict_to_mask()
204 int depth = __kmp_topology->get_depth(); in compare_ids()
223 int depth = __kmp_topology->get_depth(); in compare_compact()
224 int compact = __kmp_topology->compact; in compare_compact()
246 int depth = __kmp_topology->get_depth(); in print()
332 __kmp_topology->sort_ids(); in _insert_windows_proc_groups()
1052 __kmp_hw_subset->canonicalize(__kmp_topology); in filter_hw_subset()
1895 __kmp_topology = kmp_topology_t::allocate(__kmp_avail_proc, depth, types); in __kmp_affinity_create_hwloc_map()
1902 kmp_hw_thread_t &hw_thread = __kmp_topology->at(hw_thread_index); in __kmp_affinity_create_hwloc_map()
[all …]
H A Dkmp_affinity.h1065 extern kmp_topology_t *__kmp_topology;
1095 int level1 = __kmp_topology->get_level(type1); in hw_subset_compare()
1096 int level2 = __kmp_topology->get_level(type2); in hw_subset_compare()
1173 KMP_DEBUG_ASSERT(__kmp_topology); in sort()
1286 int hier_depth = __kmp_topology->get_depth(); in deriveLevels()
1288 numPerLevel[level] = __kmp_topology->get_ratio(i); in deriveLevels()
1330 if (__kmp_topology && __kmp_topology->get_depth() > 0) { in init()
H A Dkmp_barrier.cpp49 if (__kmp_topology) { in computeVarsForN()
50 int socket_level = __kmp_topology->get_level(KMP_HW_SOCKET); in computeVarsForN()
51 int core_level = __kmp_topology->get_level(KMP_HW_CORE); in computeVarsForN()
53 __kmp_topology->calculate_ratio(core_level, socket_level); in computeVarsForN()
54 nsockets = __kmp_topology->get_count(socket_level); in computeVarsForN()
H A Dkmp_runtime.cpp9340 if (__kmp_topology) { // use topology info in __kmp_set_nesting_mode_threads()
9342 for (loc = 0, hw_level = 0; hw_level < __kmp_topology->get_depth() && in __kmp_set_nesting_mode_threads()
9345 __kmp_nesting_nth_level[loc] = __kmp_topology->get_ratio(hw_level); in __kmp_set_nesting_mode_threads()
9351 int core_level = __kmp_topology->get_level(KMP_HW_CORE); in __kmp_set_nesting_mode_threads()
9352 int num_cores = __kmp_topology->get_count(core_level); in __kmp_set_nesting_mode_threads()
H A Dz_Linux_util.cpp1315 __kmp_topology = nullptr; in __kmp_atfork_child()