Home
last modified time | relevance | path

Searched refs:affinity (Results 1 – 8 of 8) sorted by relevance

/oneTBB/examples/parallel_for/seismic/
H A Duniverse.cpp175 void Universe::ParallelUpdateStress(oneapi::tbb::affinity_partitioner& affinity) { in ParallelUpdateStress() argument
179 affinity); // Affinity hint in ParallelUpdateStress()
203 void Universe::ParallelUpdateVelocity(oneapi::tbb::affinity_partitioner& affinity) { in ParallelUpdateVelocity() argument
207 affinity); // Affinity hint in ParallelUpdateVelocity()
221 static oneapi::tbb::affinity_partitioner affinity; in ParallelUpdateUniverse() local
223 ParallelUpdateStress(affinity); in ParallelUpdateUniverse()
224 ParallelUpdateVelocity(affinity); in ParallelUpdateUniverse()
H A Duniverse.hpp99 void ParallelUpdateStress(oneapi::tbb::affinity_partitioner& affinity);
104 void ParallelUpdateVelocity(oneapi::tbb::affinity_partitioner& affinity);
/oneTBB/doc/main/tbb_userguide/
H A DBandwidth_and_Cache_Affinity_os.rst17 grainsize, but also optimizes for cache affinity and tries to distribute
34 usually provides sufficient cache affinity.
86 middle is the sweet spot for affinity. Hence ``affinity_partitioner``
H A DPartitioner_Summary.rst29 - Automatic chunk size, cache affinity and uniform distribution of iterations.
32 …- Deterministic chunk size, cache affinity and uniform distribution of iterations without loa…
H A DGuiding_Task_Scheduler_Execution.rst29 instance. Interfaces from ``tbb::info`` namespace respect the process affinity mask. For instance,
30 if the process affinity mask excludes execution on some of the NUMA nodes, then these NUMA nodes are
/oneTBB/test/tbb/
H A Dtest_partitioner.h281 TreeNode(size_t range_begin, size_t range_end, size_t affinity, in TreeNode()
283 : m_affinity(affinity), m_range_begin(range_begin), m_range_end(range_end), in TreeNode()
286 friend TreeNode* make_node(size_t range_begin, size_t range_end, size_t affinity,
290 TreeNode* make_node(size_t range_begin, size_t range_end, size_t affinity,
293 return new TreeNode(range_begin, range_end, affinity, left, right);
H A Dtest_arena_constraints.cpp52 system_info::affinity_mask affinity = get_arena_affinity(current_level_arena); in recursive_arena_binding() local
53 test_constraints_affinity_and_concurrency(constraints, affinity); in recursive_arena_binding()
/oneTBB/test/conformance/
H A Dconformance_parallel_for.cpp182 static oneapi::tbb::affinity_partitioner affinity; in Flog() local
184 invoke_for( rc, fc, affinity ); in Flog()