Searched refs:concurrent_vector (Results 1 – 15 of 15) sorted by relevance
| /oneTBB/test/tbb/ |
| H A D | test_concurrent_vector.cpp | 42 tbb::concurrent_vector<int> array(n); in TestSort() 56 using c_vector = tbb::concurrent_vector<int>; in TestRangeBasedFor() 121 tbb::concurrent_vector<ClassWithVectorType> v; in TestVectorTypes() 135 static tbb::concurrent_vector<std::size_t> Primes; 192 tbb::concurrent_vector<Type, Allocator> &my_c; 265 void CompareVectors( const tbb::concurrent_vector<Type, Allocator> &c1, const tbb::concurrent_vecto… in CompareVectors() 329 tbb::concurrent_vector<Type> c1; in TypeTester() 337 tbb::concurrent_vector<Type> c3(c1); in TypeTester() 389 tbb::concurrent_vector<int> v; in TestSerialGrowByRange() 696 tbb::concurrent_vector<int> test_vec; [all …]
|
| H A D | test_parallel_sort.cpp | 327 parallel_sort_test_suite<tbb::concurrent_vector<float>, std::less<float>>(); 333 parallel_sort_test_suite<tbb::concurrent_vector<float>>(); 351 parallel_sort_test_suite<tbb::concurrent_vector<Minimal>, MinimalLessCompare>();
|
| H A D | test_hw_concurrency.cpp | 62 tbb::concurrent_vector<std::size_t> cv;
|
| H A D | test_scheduler_mix.cpp | 56 tbb::concurrent_vector<State*> mStateList; 276 tbb::concurrent_vector<StatType*> mStatsList;
|
| H A D | test_tbb_header.cpp | 195 TestTypeDefinitionPresence( concurrent_vector<int> ); in DefinitionPresence()
|
| H A D | test_task.cpp | 634 tbb::concurrent_vector<tbb::task::suspend_point> suspend_points;
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | concurrent_vector_ug.rst | 3 concurrent_vector title 7 ``A concurrent_vector<T>`` is a dynamically growable array of ``T``. It 8 is safe to grow a ``concurrent_vector`` while other threads are also 10 concurrent growing, ``concurrent_vector`` has three methods that support 26 void Append( concurrent_vector<char>& vector, const char* string ) { 42 because elements in a ``concurrent_vector`` might not be at consecutive 44 ``concurrent_vector`` is being grown, as long as the iterators never go 50 A ``concurrent_vector<T>`` never moves an element until the array is 52 single-threaded code. However, ``concurrent_vector`` does have more 53 overhead than std::vector. Use ``concurrent_vector`` only if you really [all …]
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_vector.h | 68 friend class concurrent_vector; variable 227 class concurrent_vector 281 concurrent_vector() : concurrent_vector(allocator_type()) {} in concurrent_vector() function 289 : concurrent_vector(alloc) in concurrent_vector() function 319 concurrent_vector( const concurrent_vector& other ) in concurrent_vector() function 329 concurrent_vector( const concurrent_vector& other, const allocator_type& alloc ) in concurrent_vector() function 332 concurrent_vector(concurrent_vector&& other) noexcept in concurrent_vector() function 336 concurrent_vector( concurrent_vector&& other, const allocator_type& alloc ) in concurrent_vector() function 345 ~concurrent_vector() {} in ~concurrent_vector() 348 concurrent_vector& operator=( const concurrent_vector& other ) { [all …]
|
| H A D | enumerable_thread_specific.h | 786 … using internal_collection_type = tbb::concurrent_vector< padded_element, padded_allocator_type >;
|
| /oneTBB/test/conformance/ |
| H A D | conformance_concurrent_vector.cpp | 213 oneapi::tbb::concurrent_vector<int> v1, v2(1ul, 100); in TestSequentialFor() 633 using c_vector_t = oneapi::tbb::concurrent_vector<dummy>; in TestSerialMoveInShrinkToFit() 667 using container_type = oneapi::tbb::concurrent_vector<T, Allocator>; 783 using vector_type = oneapi::tbb::concurrent_vector<int>; in TestParallelFor() 1044 oneapi::tbb::concurrent_vector<char> var[3]; in TestComparison() 1129 oneapi::tbb::concurrent_vector<Type, Allocator> &my_c; 1206 using vector_t = oneapi::tbb::concurrent_vector<move_only_type >; in TestPushBackMoveOnlyContainer() 1367 using integral_vector = oneapi::tbb::concurrent_vector<int>; in TestVectorComparisons() 1407 using vector_type = oneapi::tbb::concurrent_vector<int>; in TestVectorIteratorComparisons() 1417 test_member_types<oneapi::tbb::concurrent_vector>(); [all …]
|
| /oneTBB/examples/parallel_reduce/convex_hull/ |
| H A D | README.md | 11 …rallel version of the example which uses `parallel_reduce`, `parallel_for` and `concurrent_vector`.
|
| H A D | convex_hull_sample.cpp | 35 typedef oneapi::tbb::concurrent_vector<point_t> pointVec_t;
|
| H A D | convex_hull_bench.cpp | 194 typedef oneapi::tbb::concurrent_vector<point_t> pointVec_t;
|
| /oneTBB/examples/parallel_for/polygon_overlay/ |
| H A D | rpolygon.hpp | 181 typedef class oneapi::tbb::concurrent_vector<RPolygon, RPolygon_allocator> concurrent_Polygon_map_t;
|
| /oneTBB/examples/test_all/fibonacci/ |
| H A D | fibonacci.cpp | 141 oneapi::tbb::concurrent_vector<value> A; in SerialVectorFib()
|