Searched refs:Scan (Results 1 – 3 of 3) sorted by relevance
| /oneTBB/include/oneapi/tbb/ |
| H A D | parallel_scan.h | 500 template<typename Range, typename Value, typename Scan, typename ReverseJoin> 504 const Scan& m_scan; 586 template<typename Range, typename Value, typename Scan, typename ReverseJoin> 587 __TBB_requires(tbb_range<Range> && parallel_scan_function<Scan, Range, Value> && in __TBB_requires() argument 590 lambda_scan_body<Range, Value, Scan, ReverseJoin> body(identity, scan, reverse_join); in __TBB_requires() 597 template<typename Range, typename Value, typename Scan, typename ReverseJoin> 598 __TBB_requires(tbb_range<Range> && parallel_scan_function<Scan, Range, Value> && in __TBB_requires() argument 602 lambda_scan_body<Range, Value, Scan, ReverseJoin> body(identity, scan, reverse_join); in __TBB_requires() 609 template<typename Range, typename Value, typename Scan, typename ReverseJoin> 610 __TBB_requires(tbb_range<Range> && parallel_scan_function<Scan, Range, Value> && in __TBB_requires() argument [all …]
|
| /oneTBB/test/tbb/ |
| H A D | test_parallel_scan.cpp | 101 void Scan(const Range & r, bool is_final, Storage<T> & storage, std::vector<T> & sum, const std::ve… in Scan() function 126 Scan(r, is_final, storage, sum, addend); in ScanWithInit() 188 Scan(r, Tag::is_final_scan(), storage, my_sum, my_array); in operator ()() 218 template<typename T, typename Scan, typename ReverseJoin> 219 T ParallelScanFunctionalInvoker(const Range& range, T idx, const Scan& scan, const ReverseJoin& rev… in ParallelScanFunctionalInvoker()
|
| /oneTBB/doc/main/tbb_userguide/design_patterns/ |
| H A D | Non-Preemptive_Priorities.rst | 136 // Scan queues in priority order for an item.
|