Home
last modified time | relevance | path

Searched refs:pipeline (Results 1 – 12 of 12) sorted by relevance

/oneTBB/src/tbb/
H A Dparallel_pipeline.cpp36 class pipeline { class
51 ~pipeline();
113 friend class pipeline;
270 friend class pipeline;
271 pipeline& my_pipeline;
293 stage_task(pipeline& pipeline, d1::small_object_allocator& alloc ) : in stage_task() argument
294 my_pipeline(pipeline), in stage_task()
295 my_filter(pipeline.first_filter), in stage_task()
305 my_pipeline(pipeline), in stage_task()
413 pipeline::~pipeline() { in ~pipeline()
[all …]
/oneTBB/doc/main/tbb_userguide/
H A DThroughput_of_pipeline.rst3 Throughput of pipeline
7 The throughput of a pipeline is the rate at which tokens flow through
8 it, and is limited by two constraints. First, if a pipeline is run with
13 throughput of a pipeline is limited by the throughput of the slowest
14 sequential filter. This is true even for a pipeline with no parallel
24 much more than 2. To really benefit from a pipeline, the parallel
H A DNon-Linear_Pipelines.rst19 However, you can still use a pipeline for this. Just topologically sort
26 fact the only loss is in the *latency* of the pipeline, not the
28 beginning to the end of the pipeline. Given a sufficient number of
29 processors, the latency of the original non-linear pipeline is three
42 In the linear pipeline, the latency is five filters. The behavior of
45 to be passed along to the next filter in the pipeline.
H A DUsing_Circular_Buffers.rst8 allocating and freeing the items passed between pipeline filters. If the
19 item must have been freed from its previous use in the pipeline. If the
H A DWorking_on_the_Assembly_Line_pipeline.rst8 manufacturing assembly line. Data flows through a series of pipeline
18 ``parallel_pipeline`` and filter implement the pipeline pattern. A
23 pipeline.
106 Below is the top-level code for building and running the pipeline.
129 level of parallelism. Conceptually, tokens flow through the pipeline. In
138 reached, the pipeline never creates a new token at the input filter
191 pipeline automatically delays invoking ``MyOutputFunc::operator()`` on
236 last filter of the pipeline, it returns ``void``.
341 the underlying ``oneapi::tbb::filter_t`` is built from the functor, and again when the pipeline run…
H A DSummary_of_Loops_and_Pipelines.rst6 The high-level loop and pipeline templates in |full_name|
/oneTBB/include/oneapi/tbb/detail/
H A D_pipeline_filters.h37 class pipeline; variable
114 friend class r1::pipeline;
121 r1::pipeline* my_pipeline;
/oneTBB/src/tbb/def/
H A Dlin64-tbb.def137 /* Parallel pipeline (parallel_pipeline.cpp) */
H A Dlin32-tbb.def137 /* Parallel pipeline (parallel_pipeline.cpp) */
H A Dmac64-tbb.def139 # Parallel pipeline (parallel_pipeline.cpp)
H A Dwin64-tbb.def131 ; Parallel pipeline (parallel_pipeline.cpp)
H A Dwin32-tbb.def131 ; Parallel pipeline (parallel_pipeline.cpp)