Home
last modified time | relevance | path

Searched refs:policy (Results 1 – 16 of 16) sorted by relevance

/oneTBB/doc/main/tbb_userguide/
H A DFlow_Graph_Single_Vs_Broadcast.rst53 // single-push policy
68 // broadcast-push policy
94 policy for forwarding messages. Putting three messages to the
96 the first ``function_node`` is sent to; in general there is no policy
107 a "single-push" policy; all other nodes have a "broadcast-push" policy.
H A Duse_concurrency_limits.rst13 third argument controls the buffer policy used by the node, and is by
14 default queueing. With a queueing policy, a ``function_node`` that has
16 buffers them internally. If the policy is set to rejecting the node will
H A Dcreate_token_based_system.rst19 and a buffer policy:
29 The buffer policy can be one of the following:
32 - ``queueing``. This type of policy causes inputs to be matched
35 - ``tag_matching``. This type of policy joins inputs together that have
37 - ``reserving``. This type of policy causes the ``join_node`` to do no
H A DPredefined_Node_Types.rst29 …ecutes a user body, and has controllable concurrency level and buffering policy. For each input …
33 …utes a user body, and has controllable concurrency level and buffering policy. The body can ou…
39 … input port to create a tuple that is broadcast to all successors. The policy used to combine …
H A Destimate_flow_graph_performance.rst51 using lightweight policy with these nodes.
H A Dbroadcast_or_send.rst62 buffer policy set to rejecting. So, f1 and f2 do not internally buffer
H A Dstd_invoke.rst217 * `join_node with key_matching policy <https://oneapi-src.github.io/oneAPI-spec/spec/elements/oneTB…
/oneTBB/test/common/
H A Dutils_concurrency_limit.h308 int policy = 0; in get_current_schedparam() local
309 int err = pthread_getschedparam(this_thread, &policy, &params); in get_current_schedparam()
311 return std::make_pair(policy, params); in get_current_schedparam()
/oneTBB/src/tbbmalloc/
H A Dfrontend.cpp1094 bool MemoryPool::init(intptr_t poolId, const MemPoolPolicy *policy) in init() argument
1096 if (!extMemPool.init(poolId, policy->pAlloc, policy->pFree, in init()
1097 policy->granularity? policy->granularity : defaultGranularity, in init()
1098 policy->keepAllMemory, policy->fixedPool)) in init()
2690 TBBMALLOC_EXPORT rml::MemoryPool *pool_create(intptr_t pool_id, const MemPoolPolicy *policy) in pool_create() argument
2693 MemPoolPolicy pol(policy->pAlloc, policy->pFree, policy->granularity); in pool_create()
2699 rml::MemPoolError pool_create_v1(intptr_t pool_id, const MemPoolPolicy *policy, in pool_create_v1() argument
2702 if ( !policy->pAlloc || policy->version<MemPoolPolicy::TBBMALLOC_POOL_VERSION in pool_create_v1()
2704 || !(policy->fixedPool || policy->pFree)) { in pool_create_v1()
2711 || policy->reserved ) { in pool_create_v1()
[all …]
/oneTBB/doc/main/reference/
H A Dtype_specified_message_keys.rst34 ``key_matching<typename K, class KHash=tbb_hash_compare>`` policy is
H A Dconcurrent_lru_cache_cls.rst30 least recently used policy.
/oneTBB/examples/graph/binpack/
H A DREADME.md4 …rom this `queue_node` and packing them into bins according to a best-fit policy. Items that cannot…
/oneTBB/cmake/compilers/
H A DMSVC.cmake19 # TODO: consider use of CMP0092 CMake policy.
/oneTBB/include/oneapi/tbb/
H A Dscalable_allocator.h182 TBBMALLOC_EXPORT MemPoolError pool_create_v1(std::intptr_t pool_id, const MemPoolPolicy *policy,
/oneTBB/
H A DCMakeLists.txt25 # The NEW behavior for this policy is to not place MSVC runtime library flags in the default
29 …message(FATAL_ERROR "CMAKE_MSVC_RUNTIME_LIBRARY was defined while policy CMP0091 is not available.…
/oneTBB/test/tbb/
H A Dtest_join_node.h546 typedef JP policy;
552 typedef tbb::flow::key_matching<K, KHash> policy;
1429 …in_node<OutputTupleType, typename filter_out_message_based_key_matching<J>::policy> join_node_type;