Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 14 of 14) sorted by relevance

/oneTBB/doc/main/tbb_userguide/design_patterns/
H A DWavefront.rst63 items into blocks, and do the wavefront over the blocks.
130 solution is to aggregate the elements into contiguous blocks, and
131 process the contents of a block serially. The blocks have the same
133 can be amortized over blocks.
151 // Initialize predecessor counts for blocks.
H A DAgglomeration.rst52 Group the computations into blocks. Evaluate computations within a
58 load balancing because the number of blocks becomes too small to
65 - Minimizing synchronization between blocks.
68 - Minimizing cache traffic between blocks.
71 If the computations are completely independent, then the blocks will
H A DReduction.rst110 ``parallel_reduce`` defines blocks automatically with the help of
/oneTBB/doc/main/tbb_userguide/
H A DMutex_Flavors.rst35 mutex either *yields* or *blocks*. Here *yields* means to
57 the ``mutex`` *blocks* on long waits that makes it
116 - blocks
140 - blocks
H A DMapping_Nodes2Tasks.rst13 are enough threads available. The call to ``g.wait_for_all()`` blocks until
46 blocks, as it should, and even in this case the calling thread may be
H A DInitializing_and_Terminating_the_Library.rst15 …n called with an instance of class ``oneapi::tbb::task_scheduler_handle`` blocks the calling thread
H A Dalways_use_wait_for_all.rst8 forget to call wait_for_all. The function graph::wait_for_all blocks
H A DDependence_Graph.rst131 if any. Only the call to wait_for_all blocks, as it should, and even in
H A Dwork_isolation.rst18 the second (nested) parallel loop blocks execution of the first
/oneTBB/doc/main/intro/
H A DBenefits.rst49 program up into separate functional blocks, and assigning a separate
51 since typically the number of functional blocks is fixed. In
/oneTBB/doc/main/reference/scalable_memory_pools/
H A Dmemory_pool_cls.rst9 A class template for scalable memory allocation from memory blocks provided by an underlying alloca…
/oneTBB/doc/main/tbb_userguide/Migration_Guide/
H A DMixing_Two_Runtimes.rst15 both runtimes are loaded there will be two blocks of output, for example:
/oneTBB/test/tbbmalloc/
H A Dtest_malloc_whitebox.cpp241 std::deque<TestBlock> blocks; in operator ()() local
248 blocks.push_back(TestBlock(idx)); in operator ()()
249 setBackRef(blocks.back().idx, &blocks.back().data); in operator ()()
252 REQUIRE((Block*)&blocks[i].data == getBackRef(blocks[i].idx)); in operator ()()
254 removeBackRef(blocks[i-1].idx); in operator ()()
/oneTBB/doc/
H A DDoxyfile.in507 # documentation blocks found inside the body of a function. If set to NO, these
508 # blocks will be appended to the function's detailed documentation block.
649 # ... \endcond blocks.
1008 # special comment blocks from generated source code fragments. Normal C, C++ and