| /oneTBB/doc/GSG/ |
| H A D | get_started.rst | 15 #. Learn what :ref:`oneTBB is<intro>` and see the :ref:`System Requirements<system_requirements>`. 16 #. :ref:`Install oneTBB<installation>`. 17 #. Run your program using oneTBB following the :ref:`Next Steps <next_steps>`. 18 #. Learn how to :ref:`Integrate oneTBB into your project <integrate>` using CMake* and pkg-config t… 19 #. See :ref:`oneTBB Samples <samples>`.
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _pipeline_filters.h | 180 static void * cast_to_void_ptr(pointer ref) { return reinterpret_cast<void *>(ref); } 181 static pointer cast_from_void_ptr(void * ref) { return reinterpret_cast<pointer>(ref); } 195 static void * cast_to_void_ptr(pointer ref) { return reinterpret_cast<void *>(ref); } 196 static pointer cast_from_void_ptr(void * ref) { return reinterpret_cast<pointer>(ref); } 211 static void * cast_to_void_ptr(pointer ref) { 214 mymap.actual_value = ref; 217 static pointer cast_from_void_ptr(void * ref) { 219 mymap.void_overlay = ref;
|
| /oneTBB/doc/ |
| H A D | index.rst | 9 * :ref:`Get_Started_Guide` gives you a brief explanation of what oneTBB is. 10 * :ref:`Benefits` describes how |short_name| differs from typical threading packages. 11 * :ref:`Package_Contents` describes dynamic library files and header files for Windows*, Linux*, an…
|
| /oneTBB/doc/main/reference/ |
| H A D | make_node_set_function.rst | 40 :ref:`make_edges` 42 :ref:`follows_precedes`
|
| H A D | constructors_for_nodes.rst | 104 :ref:`follows_precedes`
|
| /oneTBB/examples/migration/recursive_fibonacci/ |
| H A D | task_emulation_layer.h | 86 C* allocate_continuation(std::uint64_t ref, Args&&... args) { in allocate_continuation() argument 90 continuation->m_child_counter = ref; in allocate_continuation() 216 tg_pool[tbb::this_task_arena::current_thread_index()].run(std::ref(*f)); in run_task() 221 tg.run_and_wait(std::ref(*f)); in run_and_wait()
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Flow_Graph_Single_Vs_Broadcast.rst | 109 Please see the :ref:`broadcast_or_send` section of 110 :ref:`Flow_Graph_Tips`, and :ref:`Flow_Graph_Buffering_in_Nodes` for more
|
| H A D | use_graph_reset.rst | 10 in the code samples shown in :ref:`cancel_a_graph` the input 2 may be
|
| H A D | Cancellation_Without_An_Exception.rst | 9 …tasks in its ``task_group_context``, which is explained in more detail in :ref:`Cancellation_and_N…
|
| H A D | destroy_graphs_outside_main_thread.rst | 12 not want to call a wait_for_all in the example from :ref:`always_use_wait_for_all`,
|
| H A D | parallel_for_os.rst | 60 in :ref:`Advanced_Topic_Other_Kinds_of_Iteration_Spaces`. 118 *grainsize* is explained in the :ref:`Controlling_Chunking` section. The
|
| H A D | Debug_Versus_Release_Libraries.rst | 48 The :ref:`reference` section explains the default values in more detail.
|
| H A D | Exceptions_and_Cancellation.rst | 18 also be cancelled as explained in :ref:`Cancellation_and_Nested_Parallelism`.
|
| H A D | Controlling_Chunking_os.rst | 52 heuristic described in :ref:`Automatic_Chunking`. An 54 in Section :ref:`Bandwidth_and_Cache_Affinity`. Though these partitioners
|
| H A D | use_input_node.rst | 32 For example, you can use the code in :ref:`Data_Flow_Graph`. In that implementation,
|
| H A D | Data_Flow_Graph.rst | 194 information, see:ref:`create_token_based_system` .
|
| /oneTBB/doc/index/ |
| H A D | useful_topics.rst | 5 :ref:`Migration_Guide` describes how to migrate from TBB to oneTBB.
|
| /oneTBB/src/tbb/ |
| H A D | queuing_rw_mutex.cpp | 68 T* & ref; member in tbb::detail::r1::tricky_atomic_pointer 69 tricky_atomic_pointer( T*& original ) : ref(original) {}; in tricky_atomic_pointer() 73 return reinterpret_cast<T*>( reinterpret_cast<word>(ref) & operand2 ); in operator &() 76 return reinterpret_cast<T*>( reinterpret_cast<word>(ref) | operand2 ); in operator |()
|
| H A D | threading_control.cpp | 285 …threading_control(unsigned public_ref, unsigned ref) : my_public_ref_count(public_ref), my_ref_cou… in threading_control() argument
|
| H A D | threading_control.h | 123 threading_control(unsigned public_ref, unsigned ref);
|
| /oneTBB/.github/workflows/ |
| H A D | ci.yml | 84 if: ${{ github.ref == 'refs/heads/master' }} 91 ref: gh-pages 113 if: ${{ github.ref != 'refs/heads/master' }}
|
| /oneTBB/test/tbb/ |
| H A D | test_parallel_sort.cpp | 90 void set(RefType& ref, ValueType new_value) { in set() argument 91 ref = static_cast<RefType>(new_value); in set()
|
| /oneTBB/doc/main/reference/scalable_memory_pools/ |
| H A D | malloc_replacement_log.rst | 52 For more information about the replacement of dynamic memory allocation functions, see :ref:`Window…
|
| /oneTBB/examples/graph/fgbzip2/ |
| H A D | fgbzip2.cpp | 158 std::thread(&AsyncNodeActivity::readingLoop, this, std::ref(gateway)) in submitRead()
|
| /oneTBB/doc/main/tbb_userguide/design_patterns/ |
| H A D | Reduction.rst | 137 ``combinable``. The ``ParallelFindCollisions`` example in :ref:`Divide_and_Conquer`
|